🇬🇧EN

Date Difference Calculator

Find the exact time between two dates — days, weeks, months and years.

—
—total days
—weeks & days
—total months

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

About the Date Difference Calculator

This works out exactly how much time lies between two dates — as a calendar breakdown (years, months and days) and as totals (days, weeks, months). It's handy for counting down to or back from an event, working out the length of a project or contract, checking notice periods, or answering "how many days have passed since…". Pick a start and end date and it does the rest, correctly accounting for month lengths and leap years.

How it works

The total days is the exact number of days between the two dates. The calendar breakdown (years, months, days) is computed the way you'd do it by hand — subtracting each part and borrowing across month and year boundaries, using each month's real length. Weeks and days and total months are derived from those. An option lets you include the end day in the count (so a Monday-to-Friday span can read as 4 days or 5, depending on whether both ends count).

Assumptions and behaviour

  • The start date must be on or before the end date, or it prompts you to fix it.
  • Leap years and varying month lengths are handled automatically.
  • By default the count is the plain difference (end minus start); tick include the end day to count both endpoints.
  • It works with whole calendar dates — no time of day or time zones.

Limitations

  • Total days and total months describe the same span differently and won't reconcile by simple division, because months vary in length — both are correct measures.
  • It counts calendar days, including weekends and holidays; for business days only, use the Work Days Calculator.
  • There's no time-of-day component, so it isn't suited to precise hour/minute durations (use the Time Duration Calculator for that).
  • Very distant historical dates rely on the browser's calendar, which uses the modern (proleptic Gregorian) calendar.

Privacy

The calculation runs entirely in your browser. Your dates are never uploaded or stored.

Frequently asked questions

Is this date difference calculator free?

Yes — free, no sign-up, no limits, runs in your browser.

How many days between two dates?

Enter both dates and it shows the exact total days, plus weeks, total months, and a years-months-days breakdown.

Does it account for leap years?

Yes. It uses each month's real length and includes 29 February in leap years, so the count is exact.

What does 'include the end day' do?

It adds one to the count so both the start and end dates are counted. Use it when you want an inclusive total, like counting event days.

Can it count only working days?

No — it counts all calendar days including weekends. For business days excluding weekends, use the Work Days Calculator.

Why don't total days and total months match up?

Months aren't a fixed length, so you can't convert between the two by simple division. Both figures accurately describe the same period in different units.

Is my data uploaded?

No. Everything runs locally in your browser; nothing is sent or stored.

Lakshay Kumar

Written by Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

Last updated: August 22, 2026
🎁