StepCalcs
English

Age calculator

Find out exactly how old someone is, down to the day.

Leave as today, or pick another date to find an age in the past or future.

Age

31 years, 3 months, 25 days

In months
375 months and 25 days
In weeks
1,634 weeks and 2 days
In days
11,440 days
In hours
274,560 hours
Born on a
Thursday
Next birthday
In 248 days, on Tuesday, 15 June 2027
Show the steps
  1. Count whole years from Thursday, 15 June 1995: 31
  2. Count whole months after the last birthday: 3
  3. Count the days left over: 25
  4. Total days between the two dates: 11,440

How to use the age calculator

Enter a date of birth. The second box starts on today's date. Change it to find how old someone was, or will be, on any other day, which is handy for school entry cut-offs, visa forms and retirement dates.

The formula

The calculator counts whole years from the date of birth, then whole months since the last birthday, then the days left over. Leap years are handled exactly. Someone born on 29 February is counted as having their birthday on 28 February in years without a leap day.

Worked example

Someone born on 15 June 1995 is, on 10 October 2026, 31 years, 3 months and 25 days old: 31 whole years to 15 June 2026, three more months to 15 September, and 25 days after that.

Common questions

Does it count the day I was born?

No. Like most official age calculations, it counts the days that have passed since your date of birth.

Why do some countries count age differently?

In the traditional East Asian system a baby is one at birth and everyone gains a year at new year. This calculator uses the international system.

How many days old am I?

The "In days" row shows the exact count, including every leap day you have lived through.

Age calculator by StepCalcs

Put this calculator on your site

Copy this code and paste it into your page where the calculator should appear.