Skip to content
ToolBox World

Age Calculator

Find out precisely how old someone is — or how much time has passed between any two dates — down to the day. The calculator also shows total days lived and how long until the next birthday.

Runs in your browser100% freeNo sign-up

Defaults to today.

Enter a date of birth to calculate the exact age.

How to use the Age Calculator

  1. 1

    Enter the date of birth.

  2. 2

    Leave “Age on” as today, or pick another date to calculate age at a specific moment.

  3. 3

    Read the exact age in years, months and days along with the totals and next-birthday countdown.

Features & benefits

  • Exact breakdown

    Years, months and days calculated with correct month lengths and leap years.

  • Any reference date

    Calculate age on a past or future date, for eligibility checks or historical records.

  • Lifetime totals

    Total months, weeks, days and approximate hours lived.

  • Birthday countdown

    Days remaining until the next birthday and the weekday it falls on.

How exact age is calculated

Age is counted in completed years, then completed months, then remaining days. If someone was born on 20 March and today is 10 May, they have completed one month (20 March → 20 April) plus 20 days.

Leap-day birthdays (29 February) are handled the common legal way: in non-leap years the birthday is treated as 28 February for the countdown. Calculations use calendar dates only, so time zones never shift the result.

Frequently asked questions

How are leap years handled?

The calculator uses the real calendar, including leap years, so totals such as days lived are exact.

Can I calculate the time between two dates?

Yes. Enter the earlier date as the date of birth and the later one in “Age on”.

Is my date of birth stored?

No. Everything is calculated in your browser and nothing is saved.