Age Calculator

Calculate exact age in years, months and days from a date of birth — plus total days, weeks and hours, and a countdown to the next birthday.

  • Tested formula
  • Instant results
  • Updated October 7, 2026

Your details

Defaults to today

Results Updates as you type

How the age calculation works

  1. Years: the number of birthdays that have passed on or before the “age at” date.
  2. Months: whole months since the most recent birthday.
  3. Days: the remaining days after those whole months.

Leap years are handled automatically. Totals (days, weeks, hours) count the exact number of calendar days between the two dates.

Example: Someone born on May 15, 1990 is 36 years, 4 months and 13 days old on September 28, 2026 — a total of 13,285 days. Their next birthday, May 15, 2027, is 229 days away.

Age in different cultures

This calculator uses the international (Western) system, in which you are 0 at birth and gain a year on each birthday. Some East Asian traditions count a baby as one year old at birth and add a year at the new year; South Korea officially moved to the international system for legal purposes in 2023.

Need the time between any two dates instead? Use the days between dates calculator.

How to use the calculator

  1. Enter the date of birth.
  2. Optionally change the “age on” date to find the age on a past or future date (it defaults to today).
  3. Read the exact age in years, months and days, plus totals in months, weeks, days and hours, and the countdown to the next birthday.

Birthdays on February 29

People born on February 29 (“leaplings”) have an actual birthday only every four years. For legal purposes many jurisdictions treat March 1 as the birthday in non-leap years — for example the UK and Hong Kong — while others use February 28. The calculator counts a full year from February 29 to February 28 in a non-leap year, which matches the most common everyday convention; check local rules for legal deadlines such as driving age.

Age milestones (United States)

  • 16: minimum age for a driver’s license in most states (with restrictions).
  • 18: voting, adulthood for most legal purposes.
  • 21: legal drinking age.
  • 26: the age until which children can stay on a parent’s health insurance.
  • 50: catch-up contributions to 401(k) and IRA retirement accounts begin.
  • 59½: penalty-free withdrawals from most retirement accounts.
  • 62 / 67: earliest Social Security retirement benefits and full retirement age for people born in 1960 or later.
  • 65: Medicare eligibility.
  • 73: required minimum distributions begin for most people under current law.

Fun facts about age

  • You turn 10,000 days old at about 27 years and 4 months, and 1 billion seconds old at about 31 years and 8 months.
  • Your birthday falls on the next day of the week each year, or two days later after February 29.
  • Calendars repeat exactly every 28 years in most cases, so you may get the same weekday-date combination at 28 and 56.

For an age expressed in years;months.days for test scoring, use the chronological age calculator.

Frequently asked questions

How is exact age calculated?
Count the full years since birth, then the full months since the last birthday, then the remaining days. Because months have different lengths, “one month” is counted from a date to the same date in the next month (or the last day of that month if it is shorter).
When does someone born on February 29 have a birthday?
In non-leap years this calculator treats February 28 as the birthday, which is the convention used in many places. Legal rules vary by country: some treat March 1 as the birthday for purposes such as age of majority.
How many days old am I?
Enter your birth date — the result shows your age in total days, weeks, months and hours as well as in years, months and days.
Can I calculate age on a past or future date?
Yes. Change the “Age at this date” field to any date to find someone’s age on that day — for example, on a school cut-off date or at retirement.
How do I calculate my age in days?
Enter your birth date; the calculator shows the total number of days lived, counting leap days.
How old am I in months?
The calculator shows total months. Roughly, multiply your age in years by 12 and add the months since your last birthday.

Last reviewed October 7, 2026. Results are estimates for informational purposes; see our disclaimer.