Age calculator

Enter a date of birth to get the exact age in years, months and days, the total days lived and the days to the next birthday.

Age

How it works

Whole years are counted up to the last birthday before the “age on” date; then whole months since that birthday; then the remaining days. Totals are counted in calendar days.

Worked example

Born 17 May 1990, age on 20 October 2026:

  1. last birthday 17 May 2026 → 36 years
  2. 17 May → 17 October: 5 months
  3. 36 years, 5 months and 3 days

Frequently asked questions

How is age counted?

In whole years, then whole months, then days since the last birthday, as people normally count it. You turn a year older on your birthday, not the day after.

What about people born on 29 February?

In years without 29 February, the birthday is counted as 28 February, which is how most countries treat it legally.

Can I calculate an age on a past or future date?

Yes. Change “age on” to any date, for example to check an age requirement on the day of an event.