Date & Time

Age Calculator

Years / months / days since a birth date, plus days lived and next birthday.

Birth date

Age right now

26 years 4 months 16 days

Born on a Saturday.

Lived

Total days

9,633

Total hours

231,204

Total minutes

13,872,253

Next birthday

Friday, 1 January 2027

229 days from now.

About this tool

Type a birth date and see your exact age in years, months and days, total days lived, total hours, and the countdown to your next birthday. Calendar-aware: ages roll over on the actual anniversary, not at fixed multiples of 365 days.

FAQs

Are leap-day birthdays handled?

Yes - if you were born on Feb 29, the tool shows your 'common' birthday as Feb 28 in non-leap years, with a note about the leap-day quirk.

Why does the age sometimes round differently than I expect?

It uses calendar-aware arithmetic: turning 30 happens on your 30th birthday, not after exactly 30 * 365.25 days. So Feb 29 + 30 years = your 30th birthday on Feb 28 / Mar 1 (configurable).

Does the input go back far enough?

JavaScript Date supports ±100,000,000 days around 1970 - more than enough for any human lifespan. Historical dates (year 1500, 1800) also work.

What does 'total days lived' include?

From midnight of your birth date to right now (your local timezone), so it includes today. Hours and minutes are also shown.

Other tools