Date Difference Calculator

Calculate the time between two dates as years, months and days — plus total days, weeks and hours.

FreeNo sign-upRuns in your browserMobile-friendly

Loading tool…

Need help with this tool or found a problem? WhatsApp support Email

What does the Date Difference Calculator do?

Use this to measure durations such as how long you have worked somewhere, a project timeline or the time until an event. The main result counts calendar years, months and days; the extra statistics show total days, weeks plus days, total months (decimal) and hours.

Tick “Include the end date” when both the first and last days should count, as with leave periods or hotel stays counted inclusively. If the end date is before the start date, the absolute difference is shown.

How to use the Date Difference Calculator

  1. Choose the start date.
  2. Choose the end date.
  3. Optionally include the end date.
  4. Read the difference and totals.

Examples

Work experience

2019-03-01 to 2026-11-15 = 7 years, 8 months, 14 days.

Inclusive leave

1 to 10 December with “include end date” = 10 days.

Common use cases

  • Employment duration for CVs and experience letters
  • Project and contract periods
  • Counting days until events
  • Rental and subscription periods

Features and benefits

  • Private by design — your data is processed on your device and never uploaded.
  • Free with no account, no watermark and no usage limits.
  • Works on phones, tablets and desktops in any modern browser.

Limitations to know

  • Months have different lengths, so “total months” is an approximation using 30.44 days per month for the remainder.

Helpful guides

Frequently asked questions

Does it include the start date?

The difference counts from the start date to the end date. Tick the option to add the end day.

How are leap years handled?

Real calendar dates are used, so 29 February is counted when it occurs.

Can I count only working days?

Use the Days Between Dates tool, which excludes weekends and holidays.

Embed this tool on your website

Add the free Date Difference Calculator to your blog or website. Paste the code into your page’s HTML; the tool runs in your visitors’ browsers and stays up to date automatically. Please keep the credit line below the tool.

Free to use on any website. The tool runs inside an iframe served from viptools.pk; nothing your visitors type is sent to your site or ours. Preview the embedded version.