All calculators

Age Calculator

Your exact age in years, months and days — plus a countdown to your next birthday.

Enter your date of birth to see your exact age.

Formula

Age = current date − birth date, expressed in years, months and days

How to calculate

  1. 1Subtract the birth year from the current year.
  2. 2If the birthday has not happened yet this year, subtract one year.
  3. 3Count full months since the last birthday, then remaining days.
  4. 4Total days lived = current date − birth date in days.

How to use this calculator

  1. 1Enter your date of birth.
  2. 2Optionally change the 'as of' date for an age at a future event.
  3. 3See your exact age in years, months and days.
  4. 4Milestones like your next birthday and 10,000-day mark are shown too.

Examples

Exact age

Born June 15, 1990, on September 23, 2026 → 36 years, 3 months, 8 days.

Future date

Set the 'as of' date to December 31 to check an age requirement for the end of the year.

Common questions

Does it count leap years?

Yes — the calculation uses real calendar dates, so leap days are included automatically in your total days lived.

Why do some sites show a different age?

Sites that approximate a year as 365 or 365.25 days drift slightly; this calculator uses exact calendar arithmetic.

Can I calculate age at a past or future date?

Yes — change the 'as of' date to check your age on any day, past or future.

You might also like

Related guides

Explore by category