Age Calculator

Find your exact age in years, months and days, plus total days lived and your next birthday countdown.

Runs in your browser. Nothing is uploaded.
How to use

Age Calculator in 3 steps

Enter your date of birth

Pick the date using the date picker.

Optionally change "as of"

It defaults to today — change it to calculate age as of any other date.

See the full breakdown

Get exact years/months/days, total time lived, and a countdown to the next birthday.

Features

Why use this Age Calculator

Exact age in years, months and days — not just a rounded number.
Total days, hours and minutes lived, for fun or curiosity.
Countdown to your next birthday.
Shows which day of the week you were born on.
FAQ

Questions about this tool

How is the years/months/days breakdown calculated?

It counts whole years elapsed, then whole months within the current year, then remaining days — correctly accounting for varying month lengths and leap years.

Can I calculate age as of a past or future date?

Yes, change the "As of date" field to any date — useful for calculating age at a specific event, like eligibility as of an exam or application deadline.

Why do total days and total hours look like huge numbers?

They're an exact count of time elapsed since birth to the "as of" date — a 30-year-old has lived roughly 10,950 days, which is over 262,000 hours, simply because a lot of hours make up a life.

Does this account for leap years?

Yes, all calculations use real calendar dates via standard date arithmetic, so leap years are automatically handled correctly.