Find the exact age or time difference between two dates in years, months, weeks, days, hours and minutes. Free, instant and no sign-up.
Compare two birth dates for an exact age difference, or enter any two dates to calculate elapsed time in years, months, weeks, days, hours and minutes.
How it works in 3 steps:
- Pick a mode: Age, Date Difference, or Exact Duration.
- Enter the start date (such as a birth date) and the end date (today, by default).
- Read the result: years, months, weeks, and days between the two dates, plus extras like zodiac sign and next birthday.
It also works as an age difference calculator for comparing two people's ages, and as a date duration calculator for counting hours and minutes between two exact timestamps.
- Weekday born: —
- Zodiac: —
- Chinese zodiac: —
- Start date:
— - End date:
—
- Years: —
- Months: —
- Days: —
- Years: —
- Months: —
- Weeks: —
- Days: —
- Days (including end date): —
- Hours: —
- Minutes: —
- Seconds: —
Examples
- Age difference: enter two dates of birth to compare two people's exact age gap.
- Age calculator: enter a date of birth and today as the reference date.
- Date difference: enter any two dates to see the exact gap between them.
- Exact duration: enable time fields to include hours and minutes in the result.
How age calculation works
Age mode treats the first date as the starting point and the second date as the reference date. The calculator counts complete calendar years, then months, then days, so the result stays exact even when the two dates do not line up to whole months.
If you enable time, the calculator also keeps hours and minutes in the result. That is useful when you need an exact age or exact duration with a timestamp instead of just a date.
How date difference is calculated
Date difference uses the same underlying calendar math, but the result is interpreted as the gap between two chosen dates. The calculator also shows totals in days, weeks, months, hours, and minutes so you can quickly compare a schedule, deadline, or project period in the unit that matters.
The optional include-end-date switch shows the inclusive day count when you need to count both the start and end dates in the total.
Related calculators
Frequently asked questions about the age and date difference calculator
Age mode treats the first date as the starting point and the second date as the reference date. The calculator counts complete years, then months, then days, so the result stays exact.
Date difference uses the same calendar math but interprets the result as the gap between two selected dates. It also shows total days, weeks, months, hours, and minutes.
Yes. Turn on Include end date when you need the day count to include both the start and end dates.
Yes. Turn on Include time to add hours and minutes to the calculation for a more precise result.
Yes. Select Age or Date Difference mode, enter each person's date of birth as the start and end dates, and the result shows the exact age gap in years, months, and days.
Yes. Date Difference and Exact Duration mode do the same job as a date duration calculator: they find the exact time between two dates, down to the minute if needed.
Select Age mode, enter your date of birth as the Start date, and leave the End date set to today. The result shows your exact age in years, months, and days, plus your zodiac sign and the days until your next birthday.