Date Difference
Days, weeks, months between two dates.
Pick two dates to compare.
Runs entirely in your browser — nothing you enter is uploaded or sent to a server.
It counts the days between the two dates and doesn't include both ends — add one if your case needs to count the start and end day both, like a notice period. Read our full disclaimer.
About this tool
Pick two dates and this tool tells you how far apart they are — the total number of days and weeks, and a calendar breakdown in years, months, and days. Handy for deadlines, contracts, notice periods, and counting down to an event.
Try it
From 1 January 2026 to 15 March 2026 is 73 days — 10 weeks and 3 days, or 2 months and 14 days.
How to use
- 1Choose the 'from' date.
- 2Choose the 'to' date (defaults to today).
- 3Read the total days/weeks and the years/months/days breakdown.
Features
- Total days and weeks between the dates.
- Years / months / days calendar breakdown.
- Order-independent — pick the dates in any order.
Frequently asked questions
Does the count include both the start and end dates?
It counts the number of days between the two dates (the difference). Add one if you need to include both endpoints.
More utilities tools
View allUnit Converter
Convert between units across length, weight, temperature, data, speed, volume, area, and time — instantly.
Open toolPercentage Calculator
Answer the three everyday percentage questions: what is X% of Y, X is what percent of Y, and percent change.
Open toolAge Calculator
Find an exact age from a date of birth — years, months, and days — plus the total number of days.
Open tool