Date & Time
Working Days Calculator
Count business days between two dates - skip weekends and holidays.
Dates
Weekend
Holidays (optional, one ISO date per line)
Lines starting with #are ignored. Holidays that fall on a weekend don't count twice.
Result
Working days
22
Total days
31
Weekends
9
Holidays counted
0
0 holidays parsed from the input.
About this tool
Pick two dates and see how many working days fall between them. Weekends (Saturday and Sunday) are skipped by default. Optionally paste a list of holiday dates (one ISO date per line) and the tool subtracts each holiday that falls on a weekday. Useful for SLA calculations, project timelines and leave balances.
FAQs
Which days count as weekends?
Saturday and Sunday by default. Pick a different pair (e.g. Friday + Saturday for some Middle Eastern countries) from the toggle.
How do I add holidays?
Paste a list of ISO dates (YYYY-MM-DD), one per line, in the Holidays box. Empty lines and inline comments after a # are ignored.
Does it include the start and end dates?
Inclusive on both ends. Pick a Monday to the following Friday and you get 5 working days (Mon, Tue, Wed, Thu, Fri).
Where can I get a holiday list?
Most government / HR sites publish ISO-date lists. For programmatic use, the date-holidays npm package covers 100+ countries - we don't bundle it, but pasted output works.