Date Difference Calculator
Pick two dates to see the exact difference in years, months, weeks, and days.
About This Tool
Free date difference calculator online — find the exact number of days, weeks, months, and years between any two dates. Enter a start date and an end date and instantly see the full breakdown: total days, total weeks, and a years/months/days split. This tool is useful for calculating contract durations, project timelines, time since a milestone or event, countdowns to deadlines, and legal or financial date-range calculations like interest accrual periods or notice periods. Everything runs locally in your browser using native JavaScript date logic — no data is sent anywhere, and the result updates instantly as you change either date. Works correctly across leap years and varying month lengths.
How to Use
- 1
Pick the start date
Select the earlier date using the date picker.
- 2
Pick the end date
Select the later date — defaults to today.
- 3
Read the difference
See total days, weeks, and a years/months/days breakdown update instantly.