Age Calculator
Find your exact age in years, months and days — plus total months, weeks, days lived and time until your next birthday.
How this age calculator works
Your age is calculated the same way it is done officially: complete calendar years first, then complete months, then remaining days. For example, someone born on 15 March 2000 is, on 10 July 2026, exactly 26 years, 3 months and 25 days old. The calculator correctly handles leap years and months of different lengths.
This "years, months, days" format is what most forms, job applications, school admissions and government documents ask for. The calculator also shows your age in total months, weeks, days and hours — useful for infant milestones, medical forms and just plain curiosity.
Common uses
- Official forms: exact age on a given cutoff date for school admission, competitive exams or job eligibility.
- Baby & toddler age: age in months and weeks for vaccination schedules and growth tracking.
- Retirement planning: exact age on a chosen future date.
- Milestones: find your 10,000th day alive or count down to your next birthday.
Frequently asked questions
How is age calculated when the birthday hasn't occurred yet this year?
The completed-years count only increases on your birthday. If you were born in September and it is currently July, your age in years is still last year's count, with the months and days shown separately.
What about people born on 29 February?
In non-leap years, most jurisdictions treat 1 March as the day a leap-year baby completes another year. This calculator counts the year as complete once the calendar reaches the equivalent date.
Can I calculate age at a past or future date?
Yes — change the "Age as of" field to any date. This is handy for eligibility cutoffs like "must be 18 on 1 January".