Your exact age, down to the day.
Choose a date of birth to see an exact age.
Someone born on 14 March 1998, measured on 20 September 2026.
They are 28 years, 6 months and 6 days old, which is 342 months or about 1,488 weeks.
Calendar months are counted first, then the leftover days. That matches how people say their age and handles months of different lengths correctly.
Leap days are included in the total day count. A birthday on 29 February is treated as 28 February in non-leap years.
Yes, change the second date to any date on or after the date of birth.
A live countdown to your next birthday.
Date & TimeThe gap between two dates, broken down properly.
Date & TimeCount total days, weekdays and weekends between two dates.
Date & TimeHow long until retirement, to the day.
Date & TimeLooking for something else? Browse all 8 categories of tools.