☕ Support

Age Calculator

Find your exact age in years, months and days — plus total months, weeks, days lived and time until your next birthday.

Defaults to today
Advertisement

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

📖 Related guide: How to calculate your exact age for forms & job applications

How your age is calculated

Your exact age is the time elapsed from your date of birth to today, broken into years, months and days. The calculator counts complete years first, then the leftover months, then the remaining days — the same way official forms expect it. It automatically handles leap years and months of different lengths, so a birthday on 29 February is counted correctly in non-leap years too.

Why knowing your exact age matters

Precise age is needed far more often than people expect: job and exam eligibility, passport and visa forms, pension and retirement dates, school admission cut-offs, insurance, and legal age limits. A rough "I'm 25" is not enough when a form asks for years, months and days as of a specific date — this tool gives you the exact figure and even counts down to your next birthday.

Frequently asked questions

How do I calculate my exact age?

Subtract your birth date from today's date, carrying over months and days. The calculator does this instantly and shows years, months and days.

Does the calculator handle leap years?

Yes. Leap years and different month lengths are accounted for, so 29 February birthdays and long/short months are counted accurately.

How can I find my age on a specific past or future date?

Enter that date as the "to" date instead of today — useful for checking eligibility as of an exam or application deadline.

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".