Age Calculator

Find an exact age in years, months and days.

How age is calculated

Subtract the birth year, month and day from the target date, borrowing days from the previous month and months from the previous year when needed — the same method used on official forms.

Worked example

Someone born on 15 June 2000 was exactly 26 years old on 15 June 2026, and 26 years, 1 month old on 15 July 2026.

How to use this calculator

  1. Enter the date of birth.
  2. Optionally choose a different end date.
  3. Select Calculate.

Related calculators

BMI Calculator

Calculate Body Mass Index (BMI) in metric or imperial units.

Tip Calculator

Calculate a tip and split the total bill fairly between people.

Frequently asked questions

Can I calculate age at a future or past date?

Yes. Enter any date in the second field and the age on that date will be shown.

Does it count leap years?

Yes for total days, because it uses the real calendar difference between the two dates.