Quick Date Selection

What is Workday Calculator?

Professional workday calculation tool

Calculate the number of workdays between any two dates while automatically excluding weekends and holidays. Great for project timelines, contract periods, payroll, and delivery estimates.

Date Range Calculation

Calculate workdays between two dates

  • Automatically exclude weekends and holidays
  • Display detailed day statistics
  • Support custom holiday settings
  • Real-time calculation results

Date Offset Calculation

Calculate target date from start date with specified workdays

  • Forward or backward calculation
  • Automatically skip non-workdays
  • Display target date and weekday
  • Precise date calculation

Holiday Support

Custom holiday settings

  • Support custom holiday settings
  • Automatic weekend recognition
  • Holiday preview function

Utility Tools

Extra tools to speed up your calculations

  • Quick date selection buttons
  • One-click copy calculation results
  • Real-time calculation response
  • Multiple display formats

Date Range Calculation

  1. 1Select "Date Range Calculation" mode
  2. 2Enter start date and end date
  3. 3System automatically calculates workdays
  4. 4View detailed day statistics

Date Offset Calculation

  1. 1Select "Date Offset Calculation" mode
  2. 2Enter start date and workdays
  3. 3System automatically calculates target date
  4. 4View target date and weekday information

Project Management

Calculate project duration, set milestones, resource time allocation

Human Resources

Calculate working days, salary calculation, attendance management

Legal Contracts

Calculate contract periods, delivery times, legal deadlines

Financial Management

Calculate interest days, repayment periods, tax management

Working days are not days minus weekends

The naive calculation — total days, minus two sevenths — is wrong for every range that does not begin on a Monday. A thirty-day span can contain eight weekend days or nine, and a span starting on Saturday loses a different number again.

This calculator walks the range one day at a time and counts the days that qualify, which also makes the boundary behaviour explicit: both the start date and the end date are included. A single-day range counts as one working day, not zero.

Holidays are yours to define

There is no universal holiday calendar. Japan observes sixteen public holidays, the United States has eleven federal ones, Germany has nine nationwide plus regional ones, and China shifts working weekends around to create long breaks. A built-in list would be wrong for most visitors most of the time.

So holidays are added by hand and stored in your browser. That is more work up front and more accurate afterwards, particularly for anyone dealing with more than one country.

Which days count as working days

The default is Monday to Friday, but the setting is seven independent toggles rather than a fixed rule. Six-day weeks are still normal in parts of the world, four-day weeks exist, and shift patterns do not map onto a weekday grid at all.

Change the toggles and both modes follow, because the count and the offset calculation share the same definition of a working day.

Counting forwards is not the mirror of counting backwards

Adding ten working days to a Friday gives a different answer depending on whether the start date is counted as day one. Contract language usually means the count begins the following working day, and this calculator follows that convention: when offsetting, the start date is not counted.

The asymmetry with the range mode is deliberate. A range includes both endpoints because a one-day range should be one day; an offset excludes the start because a deadline of ten days should not consume one of them.

Where this comes up

Notice periods, visa processing estimates, support response windows, delivery promises and payroll cut-offs are all stated in working days. So are school term lengths and, in much of Europe, annual leave entitlements.

The two modes answer the two directions of the same question: how many working days lie between two dates, and what date falls N working days from a given one.