Business days calculator

Enter two dates and get the number of working days, the weekend days in between and how many holidays you skipped — with a six-day week option.

How Business Days Calculator works

Dates are computed from your device's clock and timezone settings, both of which stay on the device. Nothing about when you opened the page is reported. Daylight-saving rules come from your browser's own database, so the conversion follows your region rather than a server's guess.

That is the whole architecture: static files, one script, no upload endpoint to leak or log. Close the tab and the work is gone.

Calendar days are not working days

Thirty calendar days is not thirty days of work. A month usually contains eight or nine weekend days, and add a couple of public holidays and the real figure is closer to twenty. Contracts, delivery windows and SLA clocks are written in working days for exactly that reason.

This calculator walks the range one day at a time, skips the weekend, then skips any date you listed as a holiday — and reports each of those numbers separately so you can check the total by hand.

The five-day and six-day week

Most of Europe and North America runs Monday to Friday. Many offices in Pakistan, India and the Gulf work Saturday as well, with only Sunday off. The Saturday checkbox switches between the two, and the count changes by the number of Saturdays in the range.

Holidays are only subtracted when they land on a working day. A public holiday that falls on a Sunday does not reduce the count twice.

StatisticMeaning
Business daysWeekdays minus listed holidays
Weekend daysDays skipped by the weekend rule
Holidays skippedListed holidays that fell on a weekday
Calendar daysEvery day in the range, including both ends

Where the edge cases sit

Both the start and the end date are counted — a range from the 1st to the 1st is one day, not zero. If the dates are entered backwards the calculator swaps them and says so, rather than returning a negative number.

Leap days and month lengths need no special handling, because the loop steps real calendar dates rather than adding 86,400,000 milliseconds.

Good to know

  • Works offline once loaded, including on flights and in locked-down networks.
  • No file size limit beyond your device's own memory.
  • Free to use, with no account and no usage counter.
  • Results are produced locally, so they are not logged or shared with anyone.

Questions

Does it include the start and end date?

Yes, both ends are counted. The calendar-day total shown under the result makes that explicit.

Can I use a six-day week?

Tick the Saturday box — many offices in Pakistan and India work Monday to Saturday, and the count changes accordingly.

How do I add public holidays?

One date per line in YYYY-MM-DD format. A holiday only reduces the count when it falls on a working day, so a Sunday holiday changes nothing.

Is the calculation done in my browser?

Yes. It is plain date arithmetic; no calendar service is called and nothing leaves the device.

Time and date tools

Keep going

More time tools