Skip to content
DateAlmanac

How old am I?

Work out an exact age in years, months and days, plus the total days lived and the next birthday.

Nothing is sent anywhere; this runs in your browser.

30 years, 0 months, 0 days

Born on a Thursday. That is 10,957 days, 1,565 weeks.

The next birthday is Saturday, November 7, 2026, a Saturday, 0 days away.

The part that catches people out

Months are not a fixed length, so an age in years, months and days is computed by borrowing from the previous month rather than dividing by 30.44. A birthday on 29 February has no anniversary in most years; the total-days figure is unambiguous where the years-months-days one is not.

Other tools