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.
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.