Age Calculator
Find out your exact age in years, months and days. Get total days lived, next birthday date, and more.

Calculate your age
Enter your date of birth and choose the date to calculate your age.
More ways to explore your age
Try these related tools for more date and time calculations.
Find out how old you will be on any future date.
โCalculate the exact time between two dates.
โSee how many days, hours and minutes until your next birthday.
โYour Life Timeline
A visual look at your age milestones.
How to calculate age
Get your results in three simple steps.
Select the date you were born using the calendar.
Use today’s date or pick any other date.
Your exact age, total days, next birthday and more.
โ๏ธHow age calculations work
We calculate your age using real calendar dates, taking into account different month lengths and leap years. The result is the exact time between your birth date and the selected date, expressed in years, months and days.
Example: born May 15, 1990, as of October 18, 2026 โ 36 years, 5 months, 3 days.
โน๏ธMonth lengths & leap years
Different months have different numbers of days (28โ31). Leap years add an extra day (February 29), which is included in our calculations for accurate results.
Frequently asked questions
Yes. It uses real calendar dates โ actual month lengths and leap years โ so the result is the exact elapsed time between the two dates you enter.
By subtracting the birth date from the target date: years first, then months, then days, borrowing from the actual calendar when needed.
Yes โ February 29 is included in every leap year between the two dates, in both the year/month/day result and the total-days count.
Yes. Set “Age as of” to any future date to see how old you (or anyone) will be then.
Yes โ “Total Days Lived” is exactly that. For any two arbitrary dates, use our Date Difference calculator.
No. Everything is calculated in your browser โ your dates never leave your device.
Related Date & Time Calculators
Explore more useful tools for date and time calculations.
Add or subtract days from a date.
Find the exact time between two dates.
Count working days between dates.
Add or subtract time (hours, minutes).
Find how many days until a specific date.