Working Days Calculator — Business Days Counter Count business days between dates.
100% offline
Input21 chars · 2 lines
Output22 business69 chars
22 business days
Business days  22
Total days     30
Weekend days   8
Holiday days   0

About Working Days Calculator — Business Days Counter

Counting working days by hand is tedious and easy to get wrong — you have to skip every weekend, remember each public holiday, and not lose track across month boundaries. This working days calculator does it for you: enter a start and end date and it returns the number of business days between them, inclusive of both ends.

It also lets you exclude a custom holiday list and configure which weekdays count as the weekend, so it works just as well for a Friday–Saturday week as for the usual Saturday–Sunday. Alongside the business-day count you get the total days, weekend days, and holiday days in the range — useful for SLAs, leave requests, and project planning.

Everything runs entirely in your browser. No dates are uploaded, so it stays fast and private, and it keeps working offline.

Features

  • Count business days between two dates, inclusive of both bounds
  • Exclude a custom list of public holidays
  • Configurable weekend for non-Western work weeks
  • Shows total, weekend, and holiday day counts

How to use

  1. Enter the From date on the first line and the To date on the second.
  2. Toggle the weekday pills to set which days count as the weekend (Sat + Sun by default).
  3. Optionally add holiday dates (ISO format) to exclude them from the count.
  4. Read the business, total, weekend, and holiday day counts in the output.

Frequently asked questions

Are the start and end dates included in the count?

Yes. The range is inclusive of both bounds, so a single business day from Monday to Monday counts as 1, and a full Monday-to-Friday week counts as 5.

Can I change which days are the weekend?

Yes. The weekday toggles default to Saturday and Sunday, but you can select any combination — for example Friday and Saturday for many Middle Eastern work weeks.

How do I exclude public holidays?

Add each holiday as an ISO date (YYYY-MM-DD) in the holidays field. Any holiday that falls on a working day is removed from the business-day count and reported separately as a holiday day.

Does the order of the two dates matter?

No. If the end date is earlier than the start date, the calculator swaps them automatically and returns the same counts.

Everything runs locally in your browser — your input is never uploaded.