Date Difference Calculator
Calculate the exact time between any two dates. The result is shown several ways at once: total days, weeks plus days, and a calendar breakdown in years, months, and days. An "include end date" option makes it easy to count inclusive ranges, such as the length of a stay or a billing period.
Calculators
Private by default
This tool runs entirely in your browser. Your data is never uploaded to a server.
How to use
4 clear steps.
Pick the start date.
Pick the end date.
Toggle "include end date" if you need an inclusive count.
Read the difference in days, weeks, months, and years.
Good to know
Frequently asked questions
- Why do I get 1 day between today and tomorrow?
- By default the counter measures elapsed time, so consecutive dates differ by one day. Enable "include end date" to count both endpoints — useful for durations like hotel stays or prescriptions.
- Does it handle leap years?
- Yes. The calculation uses real calendar dates, so February 29 and different month lengths are automatically accounted for.