Working Days Calculator

Free working days calculator. Count business days between two dates, excluding weekends and your own list of holidays, with a full breakdown — private in your browser.

✓ Free ⚡ Instant 🔒 100% private

Working days between two dates

Which days count as the weekend?

One date per line in yyyy-mm-dd format. Blank or invalid lines are ignored.

Total days

Working days

Weekend days

Holidays excluded

🔒 Dates are processed in your browser — nothing is uploaded.

Advertisement

Free Working Days Calculator

This free online working days calculator counts the number of business days between any two dates. It loops through every day in your range, skips the days you mark as the weekend, and removes any public holidays you paste in — then shows you the totals as clear stat cards. It’s free, instant and runs entirely in your browser, so the dates and holidays you enter are never uploaded.

How to use the working days calculator

  1. Pick a start date and an end date for your range.
  2. Choose whether to include the end date using the toggle (it is on by default).
  3. Tick which weekdays count as the weekend — Saturday and Sunday are pre-selected.
  4. Optionally paste your holidays, one yyyy-mm-dd date per line, to exclude them too.
  5. Click Calculate working days to see total days, working days, weekend days and holidays excluded.

How business days are counted

A working day (or business day) is any calendar day that is not a weekend and not a public holiday. This tool counts business days by stepping through each date in your range one at a time. For every day it checks two things: is this weekday one you marked as a weekend, and does this exact date appear in your holiday list? If a day is a weekend it is added to the weekend total. If it is a holiday that fell on a day that would otherwise have been a working day, it is added to the holidays-excluded total. Everything else is counted as a working day. Because the weekend is fully configurable, the calculator works just as well for a six-day work week or a Friday–Saturday weekend as it does for the standard Saturday and Sunday.

Counting business days this way matters in a lot of everyday situations. Project deadlines and delivery estimates are almost always quoted in working days rather than calendar days, so you need to know how many there really are between today and a due date. Payroll and attendance often depend on the number of working days in a pay period. And service agreements (SLAs) such as “we respond within five business days” need an accurate business-day count that ignores weekends and the holidays your team observes. Excluding the right holidays is what separates a rough estimate from a number you can actually plan around.

Frequently asked questions

Is this working days calculator free and private?
Yes. It’s completely free with no sign-up, and all calculations happen in your browser with JavaScript. The dates and holidays you enter are never uploaded to a server.
How are working days counted?
The calculator steps through every day in your range and counts a day as a working day only when it is not one of your selected weekend days and is not in your holiday list. Weekend days and excluded holidays are tallied separately so you can see the full breakdown.
Can I change which days are the weekend?
Yes. Saturday and Sunday are ticked by default, but you can tick or untick any day, so the tool works for a six-day week, a Friday and Saturday weekend, or any other schedule your workplace uses.
How do I exclude public holidays?
Paste your holidays into the holiday box, one date per line in year-month-day format such as 2024-01-26. The calculator removes any holiday that falls on a working day from the total and shows how many were excluded. Blank or invalid lines are ignored.
Does it include both the start and end date?
By default the end date is included in the count, so a range that starts and ends on working days counts both ends. Turn off the include-the-end-date toggle if you want the end day left out of the total.
Advertisement