Skip to content
AllCalcHub

Age Calculator

Find your exact age in years, months and days, how many days you have been alive, and how long until your next birthday.

About the Age Calculator

Your age is the time between your date of birth and today, or any date you choose. Counting it exactly means handling months of different lengths and leap years, which is easy to get wrong by hand.

Exact ages are needed for school admissions, exam eligibility, job applications, pension and retirement planning, and sports age groups.

The formula

Age = whole years + whole months + remaining days

whole years
birthdays passed so far
whole months
full months since your last birthday
remaining days
days since the last full month

When a month is shorter than your birth date (such as the 31st), the month ends on its last day. People born on 29 February celebrate on 28 February in common years here. Some countries use 1 March for legal purposes.

How to read your result

  • Exact age is the number used on forms.
  • Months, weeks and days are useful for babies, milestones and fun facts.
  • The timeline shows how far you are into your current year of age.

Worked example

Born 15 May 1990, age on 6 Nov 2026

  1. 36 whole years to 15 May 2026
  2. 5 whole months to 15 Oct 2026
  3. 22 days to 6 Nov 2026
  4. Age: 36 years, 5 months, 22 days

Questions people ask

How do I calculate my age on a specific date?

Change the 'Age on' date. This is handy for eligibility cut-offs such as 'must be 18 by 1 January'.

Why does my age in days differ from years × 365?

Leap years add an extra day roughly every four years, so the day count runs slightly higher.

Does this use my time zone?

It counts calendar dates, so the time of day and your time zone do not change the result.