Age Calculator
Calculate your exact age in years, months and days. Find your total age in days, weeks and months, and see when your next birthday will be.
Calculate Your Age
Related Calculators
Age Calculator
This free age calculator calculates your exact age from your date of birth to a selected date. You can calculate your age in years, months and days, as well as see the total number of months, weeks, days and hours.
How to Calculate Your Age
Enter your date of birth and choose the date on which you want to calculate your age. By default, the calculator uses today's date. Click Calculate Age to see your exact age.
You can also choose a date in the past or future. This makes the calculator useful for checking how old you were on a particular date or how old you will be on a future date.
What Does the Age Calculator Show?
- Exact age in years, months and days
- Total completed months
- Total completed weeks
- Total days lived between the selected dates
- Approximate total hours based on complete days
- The day of the week on which you were born
- Your next birthday
- The number of days until your next birthday
How Age Is Calculated
Your calendar age is calculated by comparing your date of birth with the selected calculation date. The calculator accounts for the different numbers of days in each month and leap years.
For example, someone born on January 15, 2000 would reach a full age of 26 years on January 15, 2026. The exact number of months and days is calculated based on the actual calendar dates rather than assuming every month has the same number of days.
Age in Years, Months and Days
Years, months and days are calendar measurements. They are different from simply dividing the total number of days by 365 because months have different lengths and leap years can add an extra day.
Calculate Age on a Specific Date
You can use this calculator to determine your age on a specific historical or future date. Simply enter your date of birth and change the Calculate Age On date.
This can be useful for birthdays, school applications, employment forms, age requirements, anniversaries and other situations where you need to know your age on a particular date.
Frequently Asked Questions
Enter your date of birth and click Calculate Age. The calculator will show your exact age in years, months and days.
Yes. Enter your date of birth and select any valid date after your birth date in the Calculate Age On field.
Yes. Select a future date and the calculator will calculate the age you will have reached on that date.
Yes. The calculation uses calendar dates and therefore accounts for leap years and different month lengths.
After entering your birth date, the calculator displays the total number of complete days between your birth date and the selected calculation date.
The calculator finds the next occurrence of your birthday after the selected calculation date and calculates the number of days remaining.