Age Calculator

Exact age in years, months, and days from date of birth.

This age calculator finds your exact age in years, months, and days from a date of birth, and optionally an "as of" date if you want your age on a specific past or future day rather than today. It handles leap years and varying month lengths automatically, so you get a precise answer instead of a rough estimate.

People reach for exact age calculations more often than you might expect — verifying school enrolment cut-offs, checking visa or eligibility age requirements, planning an anniversary milestone, or simply satisfying curiosity about exactly how many days old someone is.

Age Calculator — free online tool illustration
On this page

Calculating Years, Months, and Days

The calculator counts the full years between your birth date and the reference date first, then the remaining full months, then the remaining days — the same way you would count on a calendar by hand, just automated and exact.

For example, someone born on 14 March 2000, measured as of 20 July 2026, has completed 26 full years (turning 26 on 14 March 2026), plus 4 more full months (through 14 July 2026), plus 6 additional days — expressed as 26 years, 4 months, and 6 days old.

Whole years alone can mislead when a rule cares about months — a child who is "6 years old" in January may still be months away from the birthday that makes them eligible under a September cut-off. The months-and-days breakdown removes that ambiguity.

Leap Years and Calendar Edge Cases

The Gregorian calendar adds a leap day (29 February) roughly every four years to keep the calendar aligned with Earth’s orbit, following the rule: a year is a leap year if divisible by 4, except century years, which must be divisible by 400 to qualify (so 2000 was a leap year, but 1900 was not).

People born on 29 February face a small quirk in non-leap years: most calendars and legal systems treat their birthday as either 28 February or 1 March for that year, depending on local convention. This calculator follows standard date-library behaviour, which typically rolls 29 February forward to 1 March in non-leap years.

Using the "As Of" Date Field

By default, the calculator measures your age as of today. Entering a different "as of" date lets you check age at any other point in time — useful for school admission cut-offs (many systems set eligibility based on age as of a specific date, such as 1 September), legal milestones, or historical curiosity.

This is also useful for planning ahead: enter a future date to see exactly how old you, or someone else, will be on that day — for instance, checking your precise age on your next big birthday or a wedding date.

A Note on Time Zones

Because birth dates are simple calendar dates without a time component, this calculator compares dates directly rather than exact timestamps, which avoids confusing time-zone edge cases near midnight. For legal purposes — voting age, contract age, drinking age — always confirm the exact rule in your jurisdiction, since some count the birth day itself as day one, while others start counting the next day.

Common Uses for Exact Age

School admission offices often publish a cut-off such as "must be 5 years old by 1 September." Parents can enter the child’s birth date and set the "as of" field to that exact date to confirm eligibility without guessing whether a late-August birthday qualifies.

Insurance applications, sports leagues, and retirement-benefit forms frequently ask for age in years and months rather than a rounded whole number. A precise breakdown also helps when planning milestone celebrations — knowing someone will turn exactly 10,000 days old on a particular date makes for a memorable, well-timed surprise.

Genealogy researchers comparing historical records sometimes need age at death or age at marriage as of a specific document date. The "as of" field lets you anchor the calculation to the date printed on the certificate rather than today.

When you only need the raw day count between two calendar dates rather than a years-months-days age breakdown, the Date Calculator is the simpler tool for that job.

Related calculators