Skip to content

Age Calculator

Work out an exact age in years, months and days from a date of birth, with the total days lived and the next birthday.

Age calculator
Type a birth date; leave the second date empty for today.

Leave empty to use today's date on your device.

Age
Days lived
Months
Weeks
Born on a
Next birthday

Private: Everything runs in this page. Nothing you type is sent anywhere or saved.

On this page
  1. Age examples
  2. Formula
  3. How the age calculator works
  4. What this tool does not do
  5. Frequently asked questions
  6. Related tools

Age examples

BornAge onAgeDays lived
2000-01-012024-01-0124 years, 0 months, 0 days8,766 days
1990-05-152026-11-1436 years, 5 months, 30 days13,332 days
2000-02-292024-02-2823 years, 11 months, 30 days8,765 days
2000-02-292024-02-2924 years, 0 months, 0 days8,766 days
2020-12-312021-01-010 years, 0 months, 1 day1 days

Formula

age = whole months from the birth date to the chosen date, written as years + months + days

Months are counted by adding whole months to the birth date. A birthday on February 29 is counted on February 28 in years that are not leap years; other rules, such as March 1, are used in some places and some laws.

How the age calculator works

  1. Step oneType your date of birth as YYYY-MM-DD.
  2. Step twoLeave the second box empty to measure to today, or type another date to see the age on that day.
  3. Step threeRead the age in years, months and days, the days lived and the next birthday.

What this tool does not do

  • It counts calendar age only; it does not apply the age rules of any country or contract.
  • It ignores time zones and the time of birth.
  • Dates are the Gregorian calendar, years 1000 to 9999.

Frequently asked questions

How is the age counted for a birthday on February 29?

In years without a February 29, this tool counts the birthday on February 28. Some legal systems use March 1 instead, so check the rule that applies to you.

Which date does it use for today?

The date on your own device, in your time zone.

Is my date of birth stored or sent?

No. The age is worked out in this page and nothing is saved.