Age Calculator

Exact age in years, months, and days — on today or any date you pick.

Exact age
Total days
Next birthday
Advertisement

How this is calculated

Complete years first, then complete months, then the remaining days — walking the actual calendar so month lengths and leap years are always right. Example: born 15 June 1990, on 20 May 2026 you are 35 years, 11 months, 5 days old — 13,123 days in total. The "next birthday" line counts down to the day your years number ticks over.

Frequently asked questions

How does the age calculator work?

It counts complete calendar years, then complete months, then leftover days between your date of birth and today (or any date you choose) — the same way ages are stated officially. It also shows your total age in days, which is the number the years/months form hides.

Can I calculate age at a date other than today?

Yes — change the "Age on" date. That answers forms that ask your age on a closing date, school-entry cutoffs, and "how old was I when…" questions.

How are leap years handled?

Correctly and automatically: the count walks the real calendar, so 29 February exists in leap years and does not in others. A birthday of 29 February simply completes its year on 1 March in non-leap years, matching common legal practice.

Why does it also show total days?

Because round-number day milestones are fun and otherwise invisible — your 10,000th day lands around age 27.4, your 20,000th around 54.8. The total-days line is exact, so you can catch them.