Free Date Difference Calculator
Exact number of days, weeks, and years/months/days between any two dates.
Enter both dates to see the difference.
Enter a start and end date to get the exact gap between them: total days, total weeks, and a calendar-accurate years/months/days breakdown.
Planning something that needs to “include” both the start and end day (like counting a hotel stay or a project’s calendar days)? Tick the option below the dates to add one extra day.
How to use it
- Enter the start date and the end date.
- Tick “include end date” if you want both days counted.
- Read the difference below.
Frequently asked questions
What does “include end date” do?
It adds one day to the total, for cases like counting nights of a stay or the total calendar days spanned by both dates, rather than just the days between them.
What if I enter the end date before the start date?
The calculator swaps them automatically and shows a note that the order was reversed, so you still get the correct (positive) difference.
Does this account for leap years?
Yes. All the calculations use real calendar dates, so leap years and different month lengths are handled automatically.
More free tools
All calculators →VAT Calculator
Add VAT to a price, or find the price before VAT from the total.
Unit Converter
Metric and imperial, for length, weight, temperature, volume, area, speed and data.
PDF to JPG
Turn every PDF page into a high-quality JPG image.
Sign PDF
Draw, type or upload your signature and place it on the page.
QR Code Generator
Turn any link into a QR code that never expires. Ever.
Wi-Fi QR Code
Guests scan it and they’re connected. No more spelling out passwords.