Date Difference Calculator

Calculate the number of days, weeks, months or years between two dates with this free online date difference calculator.

Everything runs in your browser. Your input is not sent to a server.

How to use the Date Difference Calculator

  1. Enter the start date.
  2. Enter the end date.
  3. Press Calculate to see the difference in days and other units shown on the page.
  4. Swap or reset dates to compare another pair.

How it works

The tool counts the span between two calendar dates, handling month lengths and leap years so the day count is accurate. Related breakdowns (weeks, months, years) are derived from that span where displayed.

Useful for project deadlines, age-related checks, event planning and contract durations.

Examples

  • 1 January 2024 to 1 January 2025 → 366 days (2024 is a leap year).
  • 15 March 2020 to 15 March 2025 → 5 years exactly.
  • 1 June 2025 to 10 June 2025 → 9 days.

Date Difference Calculator FAQ

Does it include the end date?

The day count follows the tool’s standard inclusive/exclusive behavior shown in the result. Check the result labels for clarity.

Are leap years handled?

Yes. February 29 is accounted for when it falls in the range.

Is the Date Difference Calculator free?

Yes. No account required.

Related tools

More: all calculators · browse all tools · popular tools

Popular tools