Age Calculator: Your Exact Age in Years, Months and Days

Pick your date of birth and the date you want your age on. The calculator shows your age in years, months and days, the total days lived, and how long until your next birthday.

FreeNo sign-upRuns in your browserUpdated 2 Nov 2026
Fills with today by default.
Your resultLive

Estimates only. Check important results before you rely on them.

More Math calculators

View all 10

You may also need

From related categories

How to use this calculator

  1. Pick your date of birth.
  2. Leave the second date as today, or change it for a past or future date.
  3. Read your exact age at the top.
  4. Scroll the panel for total days, weeks and your next birthday.

The formula

Age = the difference between two dates measured in whole years, then remaining months, then remaining days. Total days = (later date − earlier date) in days.

Worked example

Born on 15 June 1995, on 2 November 2026 you are 31 years, 4 months and 18 days old, which is 11,463 days.

Understanding your result

The headline age uses calendar years and months, so months have different lengths. The total days line is an exact count. A leap-day birthday (29 February) is counted on 1 March in non-leap years.

When to use it

  • Check eligibility for exams, jobs and schemes.
  • Fill forms that ask for age on a given date.
  • Plan birthdays and milestone events.

Assumptions and limits

The date of birth must be before the second date. Dates use the Gregorian calendar and are not affected by time zones.

Frequently asked questions

How is my exact age calculated?

The calculator counts full years since your birth date, then the remaining full months, then the remaining days.

Can I find my age on a past or future date?

Yes. Change the second date to any date after your date of birth.

How are leap-year birthdays handled?

If you were born on 29 February, the birthday falls on 1 March in non-leap years.

Why do total months and years not match days divided by 365?

Calendar months and leap years vary in length, so the year-month-day age is calendar-based while days are an exact count.

Is my date of birth stored?

No. Everything runs in your browser and nothing is sent to a server.