Age Calculator

Enter a date of birth to get an exact calendar age rather than a rounded number of years.

Defaults to today. Change it to check a future or past date.

Notes

  • Someone born on February 29 has their age advance on March 1 in non-leap years.
  • The next-birthday countdown skips to the following year once the current year's birthday has passed.

Common questions

Why do the months and days not divide evenly?
Months vary between 28 and 31 days, so a calendar age can only be expressed as whole years, whole months and leftover days. The total-days figure is the exact measure.
Can I calculate age at a past date?
Yes. Set the second field to the date you care about, such as a school enrollment cut-off or the date of an event.