All toolsMenu: every tool
Daytoolz

Age Calculator

Work out an exact age in years, months and days, on today's date or any other.

Age Calculator

Your age

31 years, 4 months, 2 days

  • Years31
  • Months4
  • Days2
  • Days lived11,447
  • Next birthday in241

Works out in your browser. Nothing you type is sent anywhere.

In short: Age Calculator

Someone born on 15 June 1995 is 31 years, 3 months, 29 days on 14 October 2026. That is 11,444 days, and their next birthday falls in 244 days. Months are counted as calendar months rather than as a fixed number of days, which is how a person works out their own age.

What is Age?

An age in years, months and days is the calendar difference between a date of birth and a later date, counted the way a person counts it.

How is Age calculated?

age=years+months+days

Count the whole years between the two dates, then the whole months after that, then the days left over. When the day of the month has not yet come round, a month is borrowed from the year and the days are counted from the length of the previous month.

  • yearswhole years completed
  • monthswhole months after those years
  • daysthe days left after those months

A worked example

Inputs and results for the worked example
Date of birth15 June 1995
Age on14 October 2026
Result
Your age31 years, 3 months, 29 days
Years31
Months3
Days29
Days lived11,444
Next birthday in244

Every figure in this table is produced by the same calculation the tool above runs.

How to use this age calculator

  1. Enter the date of birth.
  2. Leave the second date as today, or set it to the date you need the age on.
  3. Read the age in years, months and days.
  4. Check the days lived and the next birthday underneath.

Questions people ask

How is age calculated in years, months and days?

By counting calendar units rather than dividing days by an average month length, which is why the answer matches what you would work out yourself. Whole years come first, then whole months, then the remaining days. A month that has not completed is borrowed from the year above it.

What happens with a birthday on the twenty-ninth of February?

In a year without that date, the tool counts the birthday as not yet reached until the first of March. That matches how most forms and systems in India treat it. Your own documents may say otherwise, and they are what counts officially.

Can I work out an age on a past or future date?

Yes, change the second date to any date you like, before or after today. It is how you check the age someone will be on an exam date or a cut-off. Setting it before the date of birth tells you the person is not born yet.

Does the result depend on my time zone?

No. Both dates are treated as plain calendar dates with no time attached, so the answer is the same everywhere. That is what you want for an age; it is not what you want for a timestamp, which the timestamp tool handles instead.

Accuracy and sources

Checked by the Daytoolz team on 16 October 2026. How we check our tools.

All everyday calculators