Age Calculator

Work out an exact age in years, months and days between any two dates. The second date defaults to today but can be set to anything, which makes it just as useful for working out how old someone will be on a future date as for checking an age right now.

Select your date of birth.

How to calculate age

  1. Pick the date of birth.
  2. Optionally change the “as of” date — it defaults to today.
  3. Read the exact age below.

When you'd use this

Good to know

Frequently asked questions

Can I calculate age as of a past or future date, not just today?

Yes — change the “As of date” field to any date you like.

Does it account for leap years?

Yes — the calculation is based on real calendar dates, so leap years are handled correctly.

Can I calculate an age on a future date?

Yes. Change the second date to any day ahead and you will get the age as it will be then — useful when a form asks for your age as of a deadline.

Does it handle 29 February birthdays?

Yes. The calculation works in real calendar days, so a leap-day birthday is counted correctly.

Why do the months and days look different from another calculator?

Because months have different lengths, tools can break the same span down slightly differently. The total number of days is the figure that never varies.