Age Calculator

Find your exact age in years, months, and days from your date of birth — plus total months, weeks, days, and a countdown to your next birthday.

Age
36y 5m 0d
In total days
13,300
Next birthday in
214 d
Total months437
Total weeks1,900
Total days13,300

How to use this calculator

Enter your date of birth. By default the age is calculated as of today, but you can change the age at date to any day to see your age then. You'll get your age in years, months, and days, the totals in months/weeks/days, and days until your next birthday.

How it works

The calculator counts complete years first, then the leftover months and days, borrowing from the previous month when needed — the same way people naturally state age. Because it works on real calendar dates, leap years and varying month lengths are handled correctly.

Common uses

Exact age for forms · age on a specific date for school or sports cutoffs · age in days for milestones · time until a birthday.

Frequently asked questions

How is age calculated?

Age is the time elapsed from your birth date to a given date, expressed in completed years, then months, then days. This calculator also shows your age in total months, weeks, and days.

Can I calculate age on a future or past date?

Yes. Change the 'age at date' field to any date to find how old someone was, or will be, on that day — handy for eligibility cutoffs and milestones.

Does it handle leap years?

Yes. The calculation uses real calendar dates, so leap years and different month lengths are accounted for automatically.

How is the next birthday counted?

The calculator finds the next occurrence of your birth month and day on or after the 'age at' date and counts the days until then.

Related calculators