Calculator via Clear Math
Advertisement

Age Calculator

Get your exact age down to the day — plus total days lived, the weekday you were born, and a countdown to your next birthday.

Your exact age
—
Total days lived0
Day of the week born—
Next birthday—
Days until next birthday0
Advertisement

How it works

Age is computed by comparing calendar dates, borrowing months and days where needed — the same way official records do it. Leap years are handled automatically because the math uses real calendar months, including February 29 birthdays (which celebrate on February 28 or March 1 in non-leap years, depending on local custom).

Formula & worked example

Formula: Age = target date − birth date, worked out by calendar borrowing: subtract the days first (borrowing the length of the previous month when needed), then the months (borrowing 12 from the year), then the years.

Worked example: Born on Saturday, 10 March 1990? On 24 June 2026 you are exactly 36 years, 3 months and 14 days old.

When to use this

How to use it, step by step

  1. Enter the date of birth.
  2. Optionally set the 'as of' date if the question is about a past or future day.
  3. Read years, months and days — plus total days lived.
  4. Use the next-birthday countdown for the milestone view.
  5. For a second person, run theirs and compare the day counts.

What the inputs mean

InputWhat it isTypical values
Date of birthThe start dateFrom a document if precision matters
As-of dateThe day to measure atDefaults to today

Another worked example

Born 15 June 2000, measured on 6 November 2026: exactly 26 years old, and 9,640 days lived — which makes the 10,000-day milestone land in mid-2027, a celebration most people miss because nobody counts in days. This tool does.

Frequently asked questions

How is exact age calculated?

Subtract the birth date from today's date: full years first, then remaining months, then days. If today's day-of-month is earlier than your birth day, a month is borrowed — just like subtraction in school.

What about leap years?

They're built in. Someone born on February 29, 2000 is legally a year older on February 28 or March 1 in non-leap years (it varies by jurisdiction); this calculator counts from the calendar date directly.

Why would I need my exact age?

Benefits eligibility, retirement planning, insurance quotes, school enrollment cutoffs, and milestone birthdays (18, 21, 65) all depend on exact age — "about 40" isn't precise enough for paperwork.

How are months counted in my age?

Calendar months from the birth date, not 30-day approximations: someone born on the 15th turns each new month of age on the 15th. The leftover days are counted exactly, which is why age in years-months-days can look a day different across calculators that approximate.

Why does my age in days matter?

Eligibility rules, insurance bands and some legal thresholds are written in days or in 'age at date X' terms. The day count is also the only version of age that never rounds — useful when two systems disagree about you.

Advertisement