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 Sunday. That is 10,957 days, 1,565 weeks.

The next birthday is Tuesday, September 22, 2026, a Tuesday, 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