Age Calculator

Enter a date of birth and get the exact age in years, months and days โ€” the way humans count age, not just a decimal number of years. You also get totals (days lived, hours lived) and a live countdown to the next birthday.

This is handy for official forms that ask age in years/months/days, for parents tracking little kids' ages, or for the timeless question of exactly how old you really are today.

โ€“
โ€“days lived
โ€“hours lived
โ€“days to next birthday

How to use

  1. Enter the date of birth in the date picker.
  2. The 'as of' date defaults to today; change it to calculate age at any past or future date.
  3. Read the exact age breakdown, then check the next-birthday countdown below.

Frequently asked questions

How is age calculated exactly?

We count full years first, then full months since the last birthday, then leftover days โ€” exactly how ages are stated on official documents.

Why do months in an age differ from calendar subtraction?

A 'month' varies from 28 to 31 days. Standard age counting advances the month only on the same day-of-month, which is what this calculator does โ€” the same convention used legally in most countries.

Does the calculator handle leap-year birthdays (Feb 29)?

Yes. Feb 29 birthdays are treated as Feb 28 in non-leap years for the 'reached next age' date, which matches common legal conventions.

Can I calculate age at a date in the past or future?

Yes โ€” change the 'as of' date. Age at any historical date (or a future one, which becomes a countdown) works the same way.

Related tools