Age Calculator
Your exact age in years, months and days — plus the countdown to your next birthday
Last updated: September 7, 2026
Understanding Your Age Results
Age looks like the simplest calculation there is, right up until you try to write it down. Months are different lengths, leap years exist, and "how old am I" has a different answer depending on whether you mean completed birthdays, total days lived, or seconds elapsed. This calculator gives you all three, from the same two dates.
Date of Birth: The only required field. Everything else on the page is derived from it.
Age on This Date: Defaults to today. Change it to work out how old you were when something happened, how old you will be at a future date, or how old someone else will be on a particular day.
Time of Birth (optional): Only affects the hour, minute and second totals. Leave it blank and we assume midnight, which keeps the day count exact but rounds the second count to the start of the day.
29 February rule (optional): Appears only if you were born on a leap day. It decides which date counts as your birthday in ordinary years, which changes the countdown but never the age.
How Age Is Actually Calculated
Your age in years, months and days is worked out the way birthdays work: by counting whole months on the calendar, not by dividing elapsed time. We find the largest number of complete months between the two dates, then count the leftover days from that month anniversary.
Worked example
Someone born on 14 May 1990, on 7 March 2026:
- Whole months from May 1990 to March 2026: (2026 − 1990) × 12 + (3 − 5) = 430
- The 430th month anniversary would be 14 March 2026 — that has not arrived yet, so step back to 429
- The 429th month anniversary is 14 February 2026
- Days from 14 February to 7 March 2026: 14 + 7 = 21
- 429 months = 35 years and 9 months
Counting the leftover days from a month anniversary can never produce a negative result. That is exactly where the more common "subtract each part and borrow" shortcut breaks: from 31 January to 1 March it borrows a 28-day February against a 31-day starting date and lands on minus one day.
Result: 35 years, 9 months, 21 days.
This is the definition used by every legal system, every hospital form and every birthday party. You are 35 until the day you turn 36, no matter how many days have technically elapsed.
Why Dividing Days by 365 Gives the Wrong Answer
A lot of quick age calculations divide the number of days between two dates by 365, or by 365.25 to be clever about leap years. Both drift.
Dividing by 365 gains about a day of apparent age every four years. By age 40 it can show you as a year older than you are for a few days around your birthday.
Dividing by 365.25 is better, but the Gregorian calendar skips leap years in century years not divisible by 400 — 1900 was not a leap year, 2000 was. The true average year length is 365.2425 days, and even that only matters because months are not equal, so the fractional year does not line up with your actual birthday anyway.
This calculator counts calendar days for day totals and calendar components for the years-months-days figure, so the two never contradict each other. Your day count is exact; your age in years always flips over on your real birthday.
If You Were Born on 29 February
Roughly one person in 1,461 is a "leapling". A leap day only comes around every four years — and not even then in century years like 1900 and 2100 — so in ordinary years there is no 29 February to have a birthday on.
Two conventions are in real use, and the law is genuinely different by country:
28 February
Used in the United Kingdom, Hong Kong and New Zealand. You reach the new age on the last day of February, so you never "skip" a legal age in a non-leap year.
1 March
Used in the United States, Taiwan and much of continental Europe. The new age begins on the day after the last day of February.
This calculator applies your choice consistently: it sets the day you tick over to the new age in a non-leap year, and it drives your next-birthday countdown. Every other day of the year the two conventions agree exactly — they differ only across the 28 February / 1 March boundary. Most age calculators silently pick one and never tell you; this one asks.
What You Can Do With Your Results
1. Find out which weekday a future birthday lands on
The milestone table gives the exact date and weekday for every milestone birthday from 1 to 100. If a 40th falls on a Saturday, that is worth knowing eighteen months out, when the venue is still available.
2. Check an age on a specific past date
Set the "age on" field to the date of an event and you get the exact age at that moment. Useful for forms, applications, historical records, and settling arguments about who was older when.
3. Plan around eligibility dates
School entry, a driving licence, a pension, a legal threshold — all of them turn on a date, not a year. The milestone table shows exactly when each one arrives rather than which year it happens in.
4. Track a baby or toddler in months
Under about three years old, everyone counts in months. The total-months figure counts complete months by calendar, so it matches what a paediatrician means by "18 months old".
5. Catch a 10,000-day milestone
10,000 days lands just under 27 years and 5 months — a date almost nobody notices. The day-count milestone panel gives you the exact date for that and for 20,000 and 30,000 days.
Ages That Actually Change Something
Milestone birthdays are not just sentimental. These are the ages at which something concrete usually changes in most Western countries — the specifics vary by jurisdiction, so treat this as a prompt to check rather than as advice.
Under 21
- 13 — most online accounts become available
- 16 — school-leaving, part-time work, some driving
- 18 — legal adulthood in most countries
- 21 — drinking age in the US, full adulthood elsewhere
25 to 50
- 25 — car hire surcharges typically end
- 26 — US health-insurance dependent coverage ends
- 30 — many working-holiday visas close
- 50 — catch-up retirement contributions open in the US
55 to 65
- 55 — earliest private pension access in the UK
- 59½ — penalty-free US retirement withdrawals
- 62 — earliest US Social Security claim
- 65 — Medicare eligibility, common pension age
66 and beyond
- 66–67 — full US retirement age by birth year
- 70 — maximum Social Security deferral benefit
- 73 — US required minimum distributions begin
- 100 — congratulatory letters in several countries
Ages and thresholds change with legislation and differ between countries. Confirm anything that matters with the relevant authority.
Generations, and Why the Boundaries Are Arguable
We use the Pew Research Center cutoffs because they are the most widely cited, but generation boundaries are a naming convention rather than a measurement. Other organisations shift them by a year or two, and the further back you go the less agreement there is.
| Generation | Birth years | Defining backdrop |
|---|---|---|
| Greatest Generation | 1901–1927 | Depression, Second World War |
| Silent Generation | 1928–1945 | Post-war austerity and rebuilding |
| Baby Boomers | 1946–1964 | Post-war birth surge, mass television |
| Generation X | 1965–1980 | Cable TV, personal computers |
| Millennials (Gen Y) | 1981–1996 | The web, the 2008 financial crisis |
| Generation Z | 1997–2012 | Smartphones, social media from childhood |
| Generation Alpha | 2013–2024 | Tablets, streaming, the pandemic |
| Generation Beta | 2025 onward | Consumer AI as a default |
If your birth year sits within a year of a boundary, you are what people call a "cusper" — the label fits loosely in either direction, and that is a feature of the convention, not an error in the calculation.
Age Is Counted Differently Around the World
The years-months-days figure on this page is the international standard, but it is not the only system people use.
East Asian age reckoning: Traditionally you are 1 year old at birth and gain a year at each Lunar New Year, so a baby born days before New Year could be counted as 2 within a week. South Korea used a variant of this in daily life until June 2023, when it formally standardised on the international system for legal and administrative purposes. Traditional counting still appears socially and in some East Asian communities.
Insurance "age nearest birthday": Many life-insurance underwriters price on the birthday you are closest to rather than the one you last had, so from roughly six months after your birthday you are rated as a year older. It is worth knowing that applying a week earlier can move a premium.
Gestational and corrected age: Babies born prematurely are often tracked by "corrected age" — age from the original due date rather than the birth date — for developmental milestones in the first two years.
Chinese zodiac years: The animal year starts at Chinese New Year, which falls between 21 January and 20 February, not on 1 January. If you were born in that window your sign may be the previous year's animal, which is why this calculator shows both rather than guessing.
How we calculate this
- Method
- Whole-month anniversary with remainder days
- Formula
-
months = (Y₂−Y₁)×12 + (M₂−M₁); anchor = birth date advanced by that many months, clamped to the end of the target month; if anchor > end date, step back one month and re-anchor; years = ⌊months ÷ 12⌋, months = months mod 12, days = calendar days from anchor to end date. Day, hour, minute and second totals count actual elapsed calendar days rather than multiplying by 365. - Source
- The standard civil definition of age used by ISO 8601 date arithmetic and by every jurisdiction that counts age in completed years. Generation boundaries follow the Pew Research Center cutoffs; planetary year lengths are sidereal orbital periods from the NASA planetary fact sheets.
- Limitations
- Anchoring on the month anniversary is deliberate: the familiar "subtract each component and borrow the previous month" shortcut returns a negative day count whenever the birth day-of-month exceeds the borrowed month (31 January to 1 March). Heartbeat, breath, sleep and full-moon figures are population averages applied to your elapsed time, not measurements of you. The Chinese zodiac animal is derived from the solar year, so for births between 1 January and 20 February we show the previous animal as an alternative rather than resolving the exact Chinese New Year date. For leap-day births the 28 February / 1 March choice sets the day the age itself rolls over, not just the countdown.
- Last reviewed
Found a discrepancy? Tell us and we will check it — corrections are published on this page. Report an issue