Date & time

Age calculator

Exact age in years, months and days, and how long until your next birthday.

The fields start with an example. Replace it with your own numbers.

Today by default. Change it to see the age on another date.

Back to example

Age

36 years

Someone born on May 15, 1990 is 36 years, 5 months and 9 days old today.

How this is calculated →
  • In months437
  • In weeks1,901
  • In days13,311
  • Next birthday05/15/2027 · Saturday · in 203 days
  • Day of the week you were bornTuesday

How age is calculated

We count full years since birth, then full months and finally the remaining days — the way it is counted on a calendar.

For people born on February 29, this calculator treats February 28 as the birthday in non-leap years.

Frequently asked questions

How do I calculate my exact age?

Subtract your birth year from the current year and take away 1 if this year's birthday has not happened yet. For months and days, count from your last birthday.

How many days have I been alive?

The calculator shows your age in days, counting every calendar day from birth to the chosen date.

What about people born on February 29?

In non-leap years we treat February 28 as the birthday. Some laws use March 1; check if you need it for legal purposes.

Related calculators

  1. Days between dates Calendar and business days
  2. Add days to a date N days, months or years from a date
  3. Hours worked Clock in, clock out and break