Quick facts
- •A February 29 birthday has no "true" annual birthday in non-leap years. Most legal systems treat February 28 or March 1 as the legal birthday — the convention varies by jurisdiction.
- •Age in years is not a simple subtraction. Months have different lengths, and leap years add a day every four years.
- •A person born on February 29, 2000 has had only six "actual" birthdays by 2024 but is legally 24.
- •Global average life expectancy is around 73 years but the number varies by country and has shifted dramatically over the last century.
- •The oldest verified person on record lived to 122 years and 164 days. This is not a rounding error — it is documented and verified.
Why Age Calculator matters
The February 29 ambiguity
- •Leap day birthdays do not occur in three out of four years.
- •Legal systems vary on whether the birthday is February 28 or March 1.
- •The calculator handles both the actual date and the legal convention.
- •Most calculators break on this input entirely.
The exact-age calculation that is not subtraction
- •2024 minus 1990 is not your exact age in years, months, and days.
- •Month lengths vary, and leap years add extra days.
- •The exact calculation requires counting from the birth date forward.
- •The difference can be days, not just hours.
The milestone that matters for legal documents
- •Legal age thresholds, voting, driving, drinking, depend on exact age.
- •Different countries set different thresholds.
- •A one day difference can affect eligibility for benefits or programs.
- •The calculator gives the exact date for any threshold.
Real-world examples
Born June 15, 1990. How old on December 25, 2024?
34 years, 6 months, and 10 days
34 full years to June 15, 2024, then 6 months and 10 days to December 25. A simple subtraction of years would say 34. The exact answer includes the months and days.
Born March 3, 2024. How old in September 2028?
4 years and 6 months
Four full years to March 2028, then 6 more months to September. For children, pediatric dosing and developmental milestones are often tracked in months, not years.
I am 10,000 days old. How old is that?
About 27 years and 4–5 months
10,000 ÷ 365.25 ≈ 27.38 years. The remainder converts to roughly 4 to 5 months. This conversion is the most commonly searched "exact age" question.
What makes this age calculator useful
February 29 handling
A born on leap day input still produces a valid result, with a note on the two legal conventions (Feb 28 vs Mar 1).
Exact age, not approximate
Years, months, and days calculated from actual calendar dates, not a 365.25 approximation.
Age on any date
Enter a future date to see how old you (or a child) will be on that date.
Birthday countdown
See exactly how many days until the next birthday, including the leap year case.
Professional applications
Healthcare
Pediatric dosing and developmental milestones are often tracked in months, not years. Exact age matters.
A 13 month old and a 23 month old are both "1 year old" but very different clinically.
Human Resources
Age verification for employment, benefits, and retirement eligibility.
Confirming eligibility for age-based benefit milestones, where one day matters.
Legal and Government
Age of majority, voting eligibility, and benefit thresholds depend on exact age.
Voting eligibility in many countries turns on the exact birthday, not the year.
Historical context
Subtracting years instead of counting forward
The mistake
Calculating age as "current year minus birth year." This gives 34 for someone born June 1990 in December 2024 — but ignores whether the birthday has passed and how many months.
What to do instead
Count forward from the birth date. Full years first, then full months, then remaining days. The result is exact age in years, months, and days.
Why it matters
The simple subtraction is off by up to a year and in edge cases (December birthdays, February 29 births), the error is larger. For legal forms, medical records, and visa applications, the exact age is what is required, not the year subtraction.
Frequently asked questions
How do you calculate exact age?+
Count forward from the birth date: full years first, then full months, then remaining days. The result is exact age in years, months, and days — not a rounded year count.
What if I was born on February 29?+
The calculator handles the leap day input. There are two legal conventions: treat February 28 as the birthday in non-leap years, or treat March 1 as the birthday. Most jurisdictions use one of these. The exact-age calculation is unaffected — the leap day is a real date that occurred.
What is my age in months?+
Multiply years by 12 and add the remaining months. This is the standard for pediatric records, where months matter more than years.
How many days until my next birthday?+
It depends on today's date relative to your birthday and on the leap-year case if you were born on February 29. The calculator works this out exactly.