Age Calculator

Exact age in years, months and days — plus your next birthday.

Loading the interactive tool… It runs in your browser — if it doesn't appear, enable JavaScript.

Enter a date of birth and get an exact age — years, months and days, computed with real calendar months and leap years rather than 365-day approximations — alongside total months, weeks, days, hours and the countdown to the next birthday. The "age at date" field answers retrospective questions too: how old was someone on a specific past date.

Frequently asked questions

How is age in years, months and days actually computed?

By calendar arithmetic, not day-counting: years advance on each birthday, months on each monthly anniversary, and leftover days use the actual length of the months involved. That's why it matches how ages are stated officially.

What if the birthday is February 29?

In non-leap years the anniversary is treated as March 1 for the next-birthday countdown, which is the convention most jurisdictions use for leap-day birthdays.

Can I calculate age at a date other than today?

Yes — change the "age at date" field to any date, past or future. Useful for forms that ask your age on a cutoff date, like school enrolment or visa applications.