Workday Calculator

Link copied

A private business-day calculator with two tools in one. Count the number of working days between any two dates — excluding weekends and any holidays you list — or add and subtract a number of working days from a date to find a deadline or delivery day. Paste your own holiday list to match your company calendar or country, and see exactly how many weekend days and holidays were skipped. Everything runs entirely in your browser, so no dates are ever uploaded. Pairs naturally with the Date & Age Calculator for plain calendar math.

Enter dates as YYYY-MM-DD, separated by commas, spaces, or new lines. Weekends are always excluded.

Working days

1

Total days
1
Weekend days
0
Holidays excluded
0

Counts include both the start and end dates.

How to use

Pick a mode with the tabs at the top. In Count workdays, choose a start and end date to see how many working days fall between them (both endpoints included), along with the total days, weekend days, and holidays excluded. In Add / Subtract workdays, enter a starting date, choose Add or Subtract, and type a number of working days to get the resulting business day and its weekday. In either mode, paste an optional list of holidays — as YYYY-MM-DD dates separated by commas, spaces, or new lines — to skip them too. Use Copy to grab any result.

Frequently asked questions

Which days count as workdays?
By default, workdays are Monday through Friday. Saturdays and Sundays are always treated as non-working days and excluded from every count. Any dates you add to the holidays box are skipped as well, so the result reflects your real working calendar. Holidays that happen to fall on a weekend don't reduce the count twice — they're already excluded as weekend days.
Are the start and end dates included in the count?
Yes. Counting working days between two dates is inclusive of both endpoints, matching the common spreadsheet NETWORKDAYS convention. So counting from a Monday to the following Friday returns 5 working days. When adding or subtracting working days, the start date itself is never counted — adding one working day to a Friday lands on the next Monday.
How do I enter custom holidays?
Type or paste dates in YYYY-MM-DD format into the holidays box, separated by commas, spaces, or new lines — for example a national holiday calendar or your company's days off. The tool shows how many dates it recognized and flags any it couldn't read, and the same list applies to both the count and add/subtract modes. Everything is processed locally in your browser; nothing is uploaded.