Business Days Calculator
Count the working days between two dates, minus weekends and any holidays you list.
Weekend rule
The days marked off are not counted as business days.
One date per line in YYYY-MM-DD format. Blank and unrecognized lines are ignored.
Options
Both the start and end date are counted. Turn this off to count the start up to but not including the end. Calculated live in your browser. Nothing is uploaded.
Enter a start and end date to count the working days between them.
How to calculate business days between two dates
Set the start and end dates
Pick the two dates you want to measure. Both fields prefill with today, so you only change the ends of your range.
Choose the weekend rule and holidays
Pick which days count as the weekend, then paste any public holidays, one date per line, to leave them out of the total.
Read the working-day count
The business days total updates instantly, with a breakdown of the calendar days, weekend days, and holidays removed. Copy summary shares it.
Why use this tool
Three weekend rules
Switch between Saturday and Sunday, Friday and Saturday, or Sunday only, so the count matches the working week wherever you are.
Holiday exclusion by paste
Paste public holidays one date per line and they drop out of the total, with a quiet count of how many dates were recognized.
A clear breakdown of what was excluded
Every result shows the business days next to total calendar days, weekend days removed, and holidays removed, so the math is easy to check.
Inclusive-endpoint control
Count both the start and end date by default, or turn off the end date to count up to but not including it.
Free with nothing to install
No account and no download, and the dates you enter never leave your browser.
About this tool
This business days calculator counts the working days between two dates. It walks the range day by day, skips the days you mark as the weekend, and drops any public holidays you paste in, then reports the working-day total next to the calendar days, weekend days, and holidays it removed. Both date fields start on today, the result updates on every change, and entering the dates in the wrong order simply reports the span instead of failing.
Deadlines and service level agreements are usually measured in working days, not calendar days, so a five-day turnaround that starts on a Thursday can land the following Wednesday once the weekend is skipped. Payroll cut-offs, statutory notice periods, and delivery estimates work the same way, and a single public holiday in the middle can push everything back another day. The weekend rule covers the common working weeks in one plain line: Saturday and Sunday, Friday and Saturday, or Sunday only.
By default both the start and end date are counted, which suits billing and notice-period style counts; turn off the end date when you want the start counted but not the finish. For plain calendar days between two dates rather than working days, use the days between dates calculator, and for arithmetic on raw spans of hours and minutes use the duration calculator. The dates and holidays you enter stay in your browser and are never uploaded.
Frequently asked questions
- What counts as a business day?
- A business day is any day that is not a weekend under the rule you pick and is not on your holiday list. By default that means Monday to Friday, with Saturday and Sunday left out.
- What format should the holiday list use?
- Enter one date per line in YYYY-MM-DD format, for example 2026-12-25. Blank lines and anything that is not a valid date are ignored, and the tool shows how many dates it recognized.
- Are the start and end dates both counted?
- By default yes, both endpoints are included. Turn off Include end date to count from the start up to but not including the end date, which matches how some notice periods are measured.
- Can I use it for weekends in other regions?
- Yes. The weekend rule switches between Saturday and Sunday, Friday and Saturday, or Sunday only, so the count fits the standard working week in most places.
- Is my data private?
- Yes. The calculation runs entirely in your browser. The dates and holidays you enter are never uploaded, stored, or logged.
Related tools
Date Difference Calculator
Count the days, weeks, months, and years between any two dates, including or excluding the end date.
Duration Calculator
Add or subtract two durations and read the total in seconds, minutes, hours, days, and weeks.
Age Calculator
Work out an exact age in years, months, and days from a birthdate, with a countdown to the next birthday.
Countdown Timer
Count down a set duration or to a specific date and time, with an alarm, a desktop alert, a live tab-title countdown, and a fullscreen presentation view.
Cron Expression Parser
Translate a cron expression into plain English and preview its next scheduled run times.
Pomodoro Timer
Run focus and break sessions with a big countdown, saved lengths, optional auto-start, and an alert when each block ends.