Time & DatesCalendar-accurate

Exact Age Calculator

Enter a birth date and get the exact chronological age the way registrars, clinicians and immigration forms count it — full years, then leftover months, then leftover days.

Birth Date

Age is measured against the reference date, defaulting to today.

Defaults to today
EXACT AGE
Total months
Total weeks
Total days
Total hours
Day of the week born
Next birthday
Ages are counted the calendar way: one full year passes only when the same month and day come round again, so leap days never inflate the count.
Share & embed

How exact age is actually counted

Age looks trivial until you have to defend the number on a form. The method every registrar, hospital and visa office uses is the same: count whole years first, then whole months from the last birthday, then the leftover days. Nobody divides by 365.25.

That distinction matters more than people expect. Someone born on 29 February 2004 has a legal birthday every year in most jurisdictions even though the calendar date only returns every four years — the convention is to roll to 28 February or 1 March depending on the rule being applied. This calculator uses the common civil convention: a February birthday in a non-leap year completes on 28 February.

Why "total days" and "exact age" disagree

If you convert your total days lived into years by dividing by 365, you will usually land a few days away from your real age. The reason is leap years: roughly one year in four is 366 days long, so a fixed divisor drifts. Over eighty years the drift is about twenty days. Use the years/months/days breakdown for anything official, and the total-days figure for curiosity or for medical dosing rules that are genuinely expressed in days.

Reference dates other than today

Set the reference date when you need age as of a specific moment — school enrolment cut-offs, insurance policy start dates, pension qualifying dates, or a historical record. This is the single most common reason a hand-calculated age turns out wrong: the person counted to today instead of to the qualifying date.

Frequently Asked Questions

How do you calculate age in years, months and days?
Count complete years from the birth date first. From that anniversary, count complete months. Whatever is left over is the number of days. This is the civil convention used on official forms, and it is not the same as dividing total days by 365.
Why is my age in days not exactly my age in years times 365?
Leap years add an extra day roughly every four years. Over a long life this accumulates to several weeks, so total days divided by 365 will always drift away from your real calendar age.
How is a 29 February birthday handled?
In non-leap years this calculator completes the birthday on 28 February, which is the most widely used civil convention. Some jurisdictions use 1 March for specific legal purposes, so check the rule that applies to your situation.
Can I calculate age as of a past or future date?
Yes. Change the reference date field. This is essential for school cut-offs, insurance start dates and pension qualifying dates, where age is measured on a fixed date rather than today.