Working Days
Count the working days between two dates locally: weekdays Monday to Friday minus public holidays. No upload.
Result
Is my file uploaded?
No. Everything runs in your browser - your file never leaves your device. How this is verifiable
Count the working days between two dates locally: weekdays Monday to Friday minus public holidays. No upload.
No. Everything runs in your browser - your file never leaves your device. How this is verifiable
How many working days lie between two dates? The question comes up for holiday planning, project deadlines, payroll or delivery times. This calculator counts the days from start to end inclusive of both dates, separates the weekdays Monday to Friday from the weekend days and subtracts the public holidays you enter for the period. That gives you both the plain weekdays and the actual working days after deducting holidays.
The calculation runs entirely locally in your browser, in pure JavaScript - nothing is uploaded and nothing is stored. Both dates are inputs (the calculator never reads the current date), the maths is UTC-anchored and therefore deterministic. The weekdays come straight from the start date weekday and the number of whole weeks. Holidays are a plain count, not a country calendar - so the calculator works for any country. Change an input and everything updates instantly.
An honest note: the calculator treats Saturday and Sunday as the weekend and all other days as weekdays. Public holidays differ from country to country and even from region to region, so you enter their number yourself instead of relying on a fixed calendar. Anyone in a country with a different work week (such as Sunday to Thursday) should read the result accordingly. For official deadlines the applicable legal or contractual rule is what counts.
| Input formats | Form inputs (no file) |
|---|---|
| Processing | Locally in your browser (JavaScript) |
| File upload | None |
Limitations: Saturday and Sunday count as the weekend, all other days as weekdays. Public holidays differ by country and region and are entered as a number (no fixed calendar). With a different work week read the result accordingly. For deadlines the applicable legal or contractual rule counts.
No. The calculation runs entirely locally in the browser (pure JavaScript); nothing is sent or stored.
Yes. The period is inclusive of both dates. From Monday to Friday of the same week that is five working days. A 31-day month holds 21 to 23 working days, depending on where its weekdays fall.
Because public holidays differ by country and region. A fixed list would be wrong for most users; entering the number keeps the calculator valid everywhere.
The date difference counts all calendar days and breaks them into years, months and days. This calculator counts only the working days (weekdays minus holidays).