Age Calculator

Work out your exact age in years, months and days from your date of birth — plus total weeks, days and your next birthday.

Pick your date of birth to see your exact age.

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Enter your date of birth and the age calculator instantly works out how old you are in years, months and days — the same way people count birthdays, by counting whole years first, then whole months, then the leftover days. Change the second date to find out how old you were (or will be) on any other day. Alongside your exact age you get your total months, weeks, days, hours and minutes lived, the weekday you were born on, and how many days are left until your next birthday. Leap years are handled exactly: the maths uses real calendar dates, so a 29 February birthday counts on 1 March in non-leap years. Everything is calculated in your browser with plain JavaScript — your date of birth is never uploaded, stored or shared.

Frequently asked questions

How do I calculate my exact age?

Enter your date of birth and the calculator counts whole years from your birth date first, then whole months, then the leftover days — the same way birthdays are counted. Born 15 June 1990 and checking on 14 June 2024, you are 33 years, 11 months and 30 days old.

How old am I if I was born in 1990?

It depends on whether your birthday has already passed this year. Type your full date of birth into the tool and it shows your age instantly, along with the total months, weeks, days, hours and minutes you have been alive and how many days are left until your next birthday.

Does the age calculator handle leap years and 29 February birthdays?

Yes. The maths uses real calendar dates, so leap days are counted automatically in the total-days figure. If you were born on 29 February, your birthday is treated as 1 March in years that have no 29 February.

Report a bug