📅 Date Difference Calculator

Count the days, weeks and months between any two dates. 100% free, no signup — everything runs in your browser.

Pick both dates to see the difference.

This free date difference calculator counts the exact number of days between two dates — and breaks the gap down into weeks, months and years. Pick a start date and an end date and the answer appears instantly, with leap years and uneven month lengths handled correctly. Counting dates by hand is notoriously easy to get wrong: February is short, months alternate between 30 and 31 days, and a February-to-March count that ignores a leap year is off by a day. Whether you need a countdown to a wedding, the number of working weeks left before a project deadline, the length of a rental period, or how many days old an invoice is, this days-between-dates calculator gives you a precise answer in seconds, entirely in your browser.

How to use

  1. Pick the start date — the earlier of your two dates.
  2. Pick the end date. For a countdown, set this to the future event you are counting toward.
  3. Read the result instantly: total days, plus the equivalent in weeks, months and years.
  4. Use total days for precise measures like invoice ageing or visa day-limits, and months/years for durations like tenancy or employment length.
  5. Swap the dates to measure a different span — every change recalculates instantly.
  6. Nothing is stored; the dates you enter stay on your device.

Why use our date difference calculator?

The point of this calculator is trust in the number. Leap years, 28/30/31-day months and month-boundary edge cases are exactly where mental arithmetic and quick spreadsheet formulas slip by a day — and a one-day error matters when a contract notice period, visa limit or payment deadline depends on it. This tool applies real calendar rules to give you the exact figure, presented as days, weeks, months and years at once so you can quote whichever unit the situation needs.

It is also flexible in direction: past-to-today for durations, today-to-future for countdowns. Project managers can count days to launch, then keep an eye on drafting time with the word counter as content deadlines approach. Planning an event on the target date? Print a scannable RSVP link with the QR code generator. And if the span you care about starts at someone's birth, the age calculator formats it properly as an age.

Who is this tool for?

Project managers and freelancers live by date math: days until the deliverable, working weeks in a sprint, how long a milestone slipped. Freelancers also use it for invoice ageing — exactly how many days a payment is overdue — and for quoting realistic timelines. HR teams calculate lengths of service, probation periods and notice periods, where the difference between 89 and 90 days can change someone's entitlements.

Travelers count trip lengths and visa day-limits, where overstaying by one miscounted day is an expensive mistake. Couples count down to weddings or measure exactly how long they have been together. Landlords and tenants compute rental periods and deposit deadlines. Students count study days left before an exam and plan revision accordingly. Fitness enthusiasts measure training streaks. Anyone with a deadline, an anniversary or a countdown has a reason to know exactly how many days lie between two points on the calendar.

Frequently asked questions

Does the count include both dates?

It measures the full span between your two dates — the same convention calendars and date libraries use. If your context needs both endpoints counted (some legal deadlines do), add one day to the result.

Are leap years handled correctly?

Yes. The calculator uses real calendar arithmetic, so 29 February and every month-length quirk are accounted for exactly.

Can I count down to a future date?

Yes — set the end date in the future and you get an instant countdown: days until the wedding, launch, exam or holiday.

Can it show working days only?

It currently counts calendar days. As a rule of thumb, multiply calendar days by 5/7 for a quick working-day estimate, and remember public holidays vary by country.

Why do 'months between dates' answers vary between tools?

Because months have different lengths, tools can define 'a month apart' slightly differently near month ends. Our calculator uses consistent calendar rules; for exact comparisons, rely on the total-days figure, which is unambiguous.

Is anything I enter stored?

No. All calculations happen in your browser — nothing is uploaded, saved or logged.

Related tools