Skip to content

Age Calculator

Find an exact age in years, months and days from a date of birth.

Your dates stay on your device.

The starting date.
Defaults to today. Change to find age on any date.

Understanding your result

The years, months and days add up to the full elapsed time. The total-days figure is useful for milestones, while the next-birthday countdown counts whole days remaining.

Formula and method

The calculator counts full years between the dates, then the remaining whole months, then the remaining days, borrowing from the previous month length when needed. Leap years are handled automatically.

Worked example

Someone born on 15 March 1990, calculated on 13 June 2026, is 36 years, 2 months and 29 days old.

How to use this tool

  1. Select the date of birth.
  2. Leave the second date as today, or pick another date.
  3. Press Calculate to see the exact age breakdown.

Common mistakes to avoid

  • Choosing a birth date that is later than the target date.
  • Expecting months to always be 30 days — real month lengths vary.

About the Age Calculator

The Age Calculator converts a date of birth into an exact age expressed in years, months and days. It also shows the total number of days lived and how long until the next birthday.

Explore all Date and Time tools

Frequently asked questions

Does it handle leap years?

Yes. February 29 and varying month lengths are accounted for automatically.

Can I find my age on a future date?

Yes. Set the second date to any future or past date to see the age on that day.