Skip to content

Age calculator

Enter a date of birth. Age is counted to today, or to any as-of date you set, in calendar years, months, and days.

Defaults to today.

Age

—

Enter a date of birth.

Next: Days between dates calculatorThe number of days between two dates.

Calendar age, not hours. A 29 February birthday is observed on 28 February in other years.

How this is calculated

How it works
  1. Step 1

    Date of birth

    Compared with today, or with a date you choose.

  2. Step 2

    Years, months, days

    The civil age, not a count of 365-day blocks only.

  3. Step 3

    Next birthday

    A 29 February birthday is observed on 28 February in other years.

Calendar age

years, then months, then days, from the birthday to the as-of date

What the symbols mean
birthDate of birth.
as ofThe date you want the age on. Defaults to today.

We take whole years first, then whole months, then the remaining days. The total-days figure is the straight calendar difference and will not always equal years × 365.

Someone born on 29 February is treated as having a birthday on 28 February when the year is not a leap year. In a leap year the birthday stays on the 29th. Some people observe 1 March instead — that is a different convention.

For an unstructured gap between two dates, the days between dates calculator is the shorter path.

Worked examples

Loading an example fills the tool and scrolls you back to the result. Money examples stay in US dollars on the page. The symbol you picked changes; the numbers do not convert.

Born 14 May 1992, as of 1 November 2026

Born 14 May 1992, as of 1 November 2026.

34 years, 5 months, 18 days. 12,589 days in total.

Born on 29 February

Born 29 February 2020, as of 28 February 2023.

3 years, 0 months, 0 days. 1,095 days in total.

Born 15 January 2026, as of 1 November

Born 15 January 2026, as of 1 November 2026.

0 years, 9 months, 17 days. 290 days in total.

Embed this calculator

Paste this on a page you control. The frame shows the tool only. The formula stays on this page, and the frame links back here.

<iframe src="/embed/age" title="Age calculator" width="100%" height="720" style="border:0;max-width:42rem" loading="lazy"></iframe>

Questions

Is the age exact to the day?

Yes, as a count of calendar days. It does not use a time of birth. If the as-of date is the birthday, the day count of the age is zero and the next-birthday line says today.

I was born on 29 February. Which day counts in other years?

28 February. The page says so because it is a convention, not a legal determination. In a leap year the birthday remains 29 February.

Can I get my age on a past or future date?

Set As of to that date. It has to fall on or after the date of birth.

Does days-until-birthday count today?

If the as-of date is the birthday, the result is today. Otherwise it is the number of midnights from the as-of date to the next birthday.