Age calculator
Calculate age in years, months, and days from a birth date and an as-of date.
What this calculator covers
Use this age calculator to turn a birth date and an as-of date into an exact calendar age.
The walkthrough keeps the completed years, leftover months and days, and next birthday timing visible so the result is easy to audit.
Frequently asked questions
- How is exact age different from just counting years?
- Exact age counts full completed birthdays for the year figure, then expresses the leftover gap in calendar months and remaining days. That gives a more precise answer than rounding to the nearest whole number.
- Why does the result show months and days in addition to years?
- The partial year between your last birthday and the as-of date doesn't vanish — it's just less than a full year. Showing months and days makes that remainder explicit instead of hiding it.
- What happens with a February 29 birthday in non-leap years?
- The calculator clamps the birthday to February 28 when projecting the next birthday into a year that has no February 29, so the countdown still works correctly.
- Can I use a future date as the as-of date?
- Yes. Any as-of date on or after the birth date is accepted, so you can project an age at a future milestone rather than only calculating the current age.
Tool
Run the calculation
Result
RESULT · AGE
â„–057
Primary result
35 years
As of Apr 15, 2026, someone born on Jun 20, 1990 is 35 years, 9 months, 26 days old.
- Exact age
- 35 years, 9 months, 26 days
- Days lived
- 13083 days
- Next birthday
- Jun 20, 2026 (66 days away)
Step-by-step solution
- 1.Count the completed birthdays between Jun 20, 1990 and Apr 15, 2026 to get 35 years of age.
- 2.Use the remaining calendar gap to break the partial year into 9 months and 26 days.
- 3.Check the next birthday at Jun 20, 2026 to see there are 66 days until the next full year turns over.
Walkthrough
Visual walkthrough
Age is a calendar comparison: count full birthdays first, then describe the unfinished month/day remainder.
01
Lock in the full birthdays
Apr 15, 2026 vs Jun 20, 1990
The completed-birthday count produces the primary age result of 35 years.
35 years old
02
Break down the partial year
9 months + 26 days
The leftover span after the last birthday explains the exact calendar age instead of just the integer years.
03
Look ahead to the next birthday
Jun 20, 2026
Next-birthday distance is a practical scheduling check when someone needs age at a future milestone.
66 days remaining