Age Calculator

Enter a date of birth and get the age in years, months and days — counted by the calendar, not by dividing days by 365.

How to use

  1. Enter the date of birth.
  2. Leave the second field on today, or set another date to see the age then.
  3. Read the result: years, months and days, plus total days lived.

Good to know

Why calendar counting is different

Months are not equal, and a year is not 365 days. Someone born on 31 January turns a month older on 28 February in an ordinary year, and someone born on 29 February has a birthday that only exists every fourth year. The calculation here steps through the calendar the way official documents do: full years first, then full months, then the remaining days.

Age on a date that has not arrived yet

The second field is not decoration. It answers the questions people actually have: how old will the child be on the first day of school, will an applicant meet the age limit by the closing date, how old was someone at the moment a document was signed.

Frequently asked questions

Is my date of birth sent anywhere?

No. The whole calculation runs in your browser, and the date is not stored or transmitted.

How is someone born on 29 February handled?

In non-leap years the birthday falls on 1 March for the purpose of counting, which is what most legal systems do. Days lived are counted exactly, without rounding.

Does it account for time zones?

It works with calendar dates rather than moments, so the result does not shift when you travel.

What is «days lived» good for?

Round-number anniversaries — the ten-thousandth day, for instance — and any calculation where months of unequal length would get in the way.

Related tools