How to use
- Choose Between dates and enter the start and end dates, or choose Add or subtract and enter a date and a number of working days.
- Set the weekly days off, and add public holidays or leave in Extra days off if needed.
- Read the number of working days, the holidays in the period and the monthly breakdown.
Options explained
- Weekly days off
- Saturday and Sunday by default. Choose Friday and Saturday for much of the Middle East, or only Sunday for a six-day week.
- Extra days off
- Dates that are not working days, such as public holidays where you live, vacation or a company shutdown. Enter one date or range per line, like 2026-12-24 or 2026-12-28..2026-12-31.
- Mainland China public holidays
- Applies the schedule published by China's State Council, including the weekend days that become working days to make up for long holidays. Covers 2001 to 2026.
- Include end date
- On by default, so 1 to 31 October counts the whole month. Turn it off to stop the day before the end date.
Examples
| Calculation | Result |
|---|---|
| 1–30 September 2026, weekends only | 22 working days |
| 3 working days after Friday 25 September 2026 | Wednesday 30 September 2026 |
| Friday–Saturday weekend, 1–30 September 2026 | 22 working days |
Frequently asked questions
Why doesn't it know the holidays in my country?
Public holidays differ by country and often by state or region. Add yours in Extra days off, using ranges for multi-day holidays.
When adding working days, is the start date counted?
No. Counting starts on the next day, so 3 working days after a Friday is the following Wednesday. Check your contract if a deadline is defined differently.
What are make-up working days in China?
To create week-long holidays such as the Spring Festival and National Day, China moves working days onto nearby weekends. Those Saturdays or Sundays count as working days here and are listed in the result.
Privacy
This tool runs entirely in your browser. Your files and text are processed on your device and are never uploaded to our servers.