My Tools Garage

Business Days Calculator

Count working days between two dates.

in-browser

Both endpoints are included. Holidays falling on a weekday are excluded from the business-day count.

How to use

  1. 1 Enter the start and end dates.
  2. 2 Optionally paste holiday dates, one per line or comma-separated.
  3. 3 Read the count of business days.
  4. 4 Check the weekend and holiday breakdown for the full picture.

About Business Days Calculator

The Business Days Calculator counts working days between two dates, leaving out weekends and any public holidays you provide.

Both the start and end dates are included in the count, and the tool also breaks down the total span into calendar days, weekend days and holiday days so you can see exactly how the working figure was reached.

Working days, not calendar days, are what most service-level agreements, shipping estimates, statutory notice periods and project plans are measured in. "Five business days" means something different depending on which day you start and whether a holiday falls in between, and counting them off a calendar by hand is tedious and error-prone.

This tool treats Saturday and Sunday as non-working by default and lets you paste a list of holiday dates — one per line or comma-separated — which it removes from the working total.

A holiday that happens to land on a weekend is not double-counted; it simply stays a weekend day.

The order of the two dates does not matter, and all the maths is done in UTC so the result does not shift with your timezone.

As with every My Tools Garage tool, the calculation runs entirely in your browser with nothing uploaded.

FAQ

Are the start and end dates included?

Yes. The count is inclusive of both endpoints, so a single weekday counts as one business day.

How do I exclude public holidays?

Paste the holiday dates into the holidays box, one per line or separated by commas; weekday holidays are removed from the business-day total.

What if a holiday falls on a weekend?

It is not double-counted — the day stays a weekend day and does not change the business-day figure.