Free date-of-birth calculator

How Old Am I?

Find your exact age today in years, months and days—then see total days lived, whole weeks and the countdown to your next birthday.

✓ Exact calendar age✓ Leap-year aware✓ No sign-up✓ Private in-browser calculation
Updated: August 20, 2026Result: Years · Months · Days
Your dates

Calculate how old you are

Your dates are processed on this page and are not sent to a server to calculate the result.

Your exact age
Your result will appear here
ReadyEnter both dates

Review your dates and select Calculate my age.

Direct answer

How your age is counted

Your exact age is the elapsed calendar time from your date of birth to today, or to another date you choose. Completed years are counted first, then complete calendar months, then remaining days.

This avoids the common mistake of subtracting only the birth year or assuming every month has the same number of days.

Age todayToday − Date of birth= Years · Months · Days
What the result includes

More than a birthday number

The same two dates can answer several useful age questions without mixing exact and approximate units.

Exact calendar age

Completed years, calendar months and remaining days give the clearest answer for records, forms and milestones.

Total time lived

Total days and whole weeks are derived from the elapsed interval. They answer “how many days old am I?” without converting back from an average year.

Your next birthday

The result identifies your next birthday and the number of calendar days remaining, including leap-year handling.

Example: Someone born on 15 January 2000 is 26 years, 7 months and 5 days old on 20 August 2026.
Frequently asked questions

How Old Am I? FAQ

Clear answers about exact age, days lived, birthdays and privacy.

How do I find out exactly how old I am?

Enter your full date of birth, keep today as the reference date and select Calculate my age. The result shows completed years, calendar months and remaining days.

How many days old am I?

The result includes the total number of elapsed calendar days between your date of birth and the selected reference date.

When is my next birthday?

After calculating, the result shows the next birthday date and the number of days remaining. February 29 birthdays use the last valid day of February in non-leap years.

Can I check how old I was on another date?

Yes. Replace today in the reference-date field with the past date you want to check. The reference date must not be earlier than the date of birth.

Does this store my birthday?

No. The calculation runs in your browser. Your date is not submitted to a server to produce the result.

Why am I one year younger than birth year subtracted from this year?

If your birthday has not happened yet in the reference year, subtracting years alone overstates your completed age by one.

Your date, your answer

Find out exactly how old you are

Use today for your current age or choose any reference date you need.