kalkmate
Open app
Date & time

Age calculator

Exact age in years, months, and days — and a countdown to your next birthday.

Pick a birth date
Born on a Thursday.
You are
30years,10months,11days
Total days lived
11,273
Total hours
270,572
Next birthday
50 days away
On a Monday June 15, 2026

How we count age

We count complete years first, then complete months from your last birth-month anniversary, then remaining days. Leap years are handled by the calendar itself — when February 29 lands inside the range, it gets counted naturally without a special case.

Why "total days" sometimes surprises you

The years/months/days breakdown rounds down at every level, which quietly hides leap days. The total-days counter sums them all back in, so it'll usually be a few days higher than years × 365. If you're 30 years old, you've lived through about 7 leap years, so your total days will be ~7 days more than a flat 30 × 365.

Looking for date math instead of age?

If you want the gap between two arbitrary dates (a project deadline, a wedding anniversary, a contract renewal), use the date-difference calculator instead. This page is purpose-built for "how old am I, exactly".

Day-of-week trivia

Once a year your birthday lands on the same day of the week as your birth — every 6 or 7 years for adults, depending on how leap years stack up. We show the day you were born and the day your next birthday lands, so you can plan accordingly.

● Related

More calculators

Browse all →