Work Days Calculator

Count work days (business days) between two dates. Excludes weekends by default and supports custom weekend rules and holiday dates.

If enabled, the end date is counted when it is a work day and not a holiday.

Weekend days (excluded)

Default is Saturday + Sunday. You can adapt this for regions with different weekends.

Accepts one date per line or comma-separated. Format must be YYYY-MM-DD.

Result will appear here.

Privacy: runs locally in your browser. No inputs are stored or transmitted.

How it works

The calculator iterates day-by-day from the start date to the end date and counts days that are: (1) not a selected weekend day, and (2) not in your holiday list.

Examples

  • 2026-03-02 to 2026-03-06 with Sat/Sun weekends → 5 work days (inclusive)
  • Add holiday 2026-03-04 → 4 work days
  • Switch weekend to Fri/Sat → adapts for different regions

FAQ

  • What does this work days calculator count?

    It counts weekdays (Monday–Friday) between a start date and an end date, with options to include/exclude the end date and to exclude custom holidays.

  • Are weekends excluded?

    Yes. Saturday and Sunday are excluded by default. You can customize which days are treated as weekends.

  • How do holidays work?

    You can paste a list of holiday dates (YYYY-MM-DD). Those dates will be excluded if they fall on included weekdays.

  • Is the end date included?

    You can choose. Many business-day counters are inclusive; this tool lets you toggle inclusion of the end date.

  • Does this store my dates?

    No. Calculations run locally in your browser and nothing is stored or transmitted.

Related tools