The Most Useful Site in the World ← Back to the tools
Mathematics · Free tool

Exact Age Calculator

Your exact age in years, months and days — not the rounded-down number most people give, but the precise count from birth date to today (or any date you choose). Runs in your browser, privately.

Last updated: · By Russell Head

⚡ The short version

Enter a birth date and the calculator returns the exact age in years, months and days, plus total days lived. Someone born on 15 March 1990 is not simply "36" — as of today they are 36 years, 6 months and 19 days old, or roughly 13,352 days.

The calculator

Runs entirely in your browser — nothing you type leaves your device. Open the standalone tool.

How to use it

  1. Birth date — day, month and year. The calculator handles leap years automatically, so 29 February works.
  2. As-of date — defaults to today, but you can set any date: retirement eligibility, anniversaries, or age on a specific historical day.
  3. Read all three numbers — the years tell you the headline, the months and days tell you how far into the next year you are. Total days is the number that surprises most people.

Worked example

Birth date: 15 March 1990. As-of: today. Counting forward: from 15 March 1990 to 15 March 2026 is exactly 36 years. From 15 March to 4 October is 6 months and 19 days, so the exact age is 36 years, 6 months and 19 days.

In total days that is roughly 13,352 days — or about 1,908 weeks. The number of days matters more than people expect: many legal and financial calculations (pension eligibility, insurance, statutory rights) count in days or months, not years.

Try a historical date: how old was someone born on 4 July 1976 on 1 January 2000? The answer is 23 years, 5 months and 28 days — not the "24" most people would round to.

Calendar precision, not a legal determination. This calculator uses the standard Gregorian calendar and handles leap years correctly, but age for legal, pension or immigration purposes may be calculated differently depending on jurisdiction. For anything that matters, check the rules that apply to your situation.

What this calculator does not account for

❓ Frequently asked questions

How do you calculate exact age in years, months and days?

Count full years from the birth date to the as-of date, then count remaining full months, then remaining days. Someone born 15 March 1990 counted on 4 October 2026: 36 full years (to 15 March 2026), then 6 full months (to 15 September), then 19 days — 36 years, 6 months and 19 days.

Why is my exact age different from the age I tell people?

Most people round down to the last birthday. Your exact age includes the months and days since that birthday. Someone who turned 36 in March is 36 years and several months old — the exact figure matters for insurance, pension eligibility and legal deadlines that count in months or days.

Does this calculator handle leap years?

Yes. Leap days are counted correctly, including the century rules (years divisible by 100 are not leap years unless also divisible by 400). Someone born on 29 February has a valid entry and the calculator counts correctly to non-leap-year as-of dates.

Can I calculate age at a past or future date?

Yes — the as-of date defaults to today but can be set to any date. Useful for retirement eligibility checks, historical research, or working out how old someone was on a specific day.