Age calculator
Exact age in years, months and days, and how long until your next birthday.
Age
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.