Count workdays in a range, or add/subtract workdays
By default only Saturdays and Sundays are excluded. Official public holidays and makeup workdays change every year and may be adjusted on short notice, so this tool does not hard-code any specific year's official schedule — enter the holidays and makeup workdays announced for the current year in the two boxes above (check your government's official announcements for the latest) to get a more accurate result.
This workday calculator answers two everyday questions. One: how many working days fall between two dates, counting both the first and the last day. Two: if you start from a date and move forward or backward by a number of working days, which day do you land on? The built-in rule is simple: Saturday and Sunday are days off, every other day is a workday. Public holidays and makeup workdays are announced by governments each year and sometimes change at short notice, so the tool does not ship with any year's official calendar. Instead it gives you two boxes where you can type the holiday dates and makeup workdays that apply to you. That makes it useful for estimating delivery schedules, leave and deadlines, but for anything with legal or payroll consequences, rely on official announcements and your employer's policy.
Take Monday 2 March 2026 to Friday 13 March 2026. With nothing in the extra boxes, the tool's rules give 10 workdays. If you add 2026-03-04 as a holiday and 2026-03-07 (a Saturday) as a makeup workday, one Wednesday is removed and one Saturday is added, so the answer is still 10. For add/subtract, starting from 2026-03-02 and moving forward 10 workdays, the correct landing date is 2026-03-16, the Monday two weeks later, because two weekends are skipped. The dates 03-04 and 03-07 are only for illustration and do not represent any official schedule.
Holiday and makeup-day schedules are published each year and occasionally revised, and every country is different. Hard-coding one year's data would go stale and nobody would notice. Asking you to enter dates from the official announcement takes an extra step, but it means the result rests on a list you have checked yourself.
In range mode, yes, both are counted. Monday to Friday is 5 workdays, and a single workday on its own is 1. Add/subtract mode works the other way: the base date is not counted, so adding 1 workday gives the next workday. If your rule says 'count from the next day', use add/subtract; if it says 'inclusive', use range mode.
As an estimate, yes. If a delivery is promised in 20 working days, add/subtract mode gives you an approximate date, and you can then add the year's holidays and makeup days to refine it. Probation periods, employment contract terms and statutes of limitation are usually counted in calendar months or days rather than workdays, so don't apply this tool to them without checking the rule.
The date picker's display depends on your browser and system language, but it uses a standard format internally, so calculations are unaffected. Only the two multi-line boxes need you to type YYYY-MM-DD yourself. To check that a line was recognized, enter a known Wednesday and see whether the workday count drops by one.
Everything is calculated in your browser. The tool's code does not send the dates or holiday lists you enter to any server, and it does not store them in local storage. After a refresh the dates return to today, the day count returns to 10, and both extra-date boxes are empty.