Age Calculator
Calculate your exact age from your date of birth. Find your age in years, months and days, along with useful details about your age and next birthday.
How to Use
1. Enter Your Date of Birth
Select the day, month and year you were born.
2. Choose the Date to Calculate To
Use today’s date to calculate your current age, or select another date if you want to calculate your age on a specific day.
3. Calculate Your Age
Click the Calculate button to see your exact age.
4. View Your Results
See your age in years, months and days, together with additional age information and details about your next birthday.
Age Calculator
Enter your date of birth and the date you want to calculate to below to find your exact age in years, months and days.
What Do These Results Mean?
Exact Age
Your age expressed in years, months and days between your date of birth and the date you selected.
Total Months
The approximate total number of completed months between your date of birth and the selected date.
Total Weeks
The total number of completed weeks between your date of birth and the selected date.
Total Days
The total number of days between your date of birth and the selected date.
Next Birthday
The date of your next birthday based on the calculation date you selected.
Days Until Next Birthday
The number of days remaining until your next birthday. If the selected date is your birthday, this will show 0 days.
Example Calculation
See how the Age Calculator works with a simple example.
Example:
Suppose someone was born on 15 August 1990 and wants to calculate their age on 15 August 2026.
Date of Birth: 15 August 1990
Calculate Age On: 15 August 2026
Exact Age: 36 years, 0 months, 0 days
Total Months: 432
Total Weeks: approximately 1,878
Total Days: approximately 13,149
Next Birthday: 15 August 2026
Days Until Next Birthday: 0
Explanation
Because the selected calculation date falls exactly on the person's birthday, the result is a whole number of years with no additional months or days.
The calculator also converts the time between the two dates into total months, completed weeks and total days, and shows when the next birthday occurs.
Age Calculation Formula
The Age Calculator compares your date of birth with the selected calculation date to determine your exact age in years, months and days.
Basic Age Formula
Age = Calculation Date − Date of Birth
For an exact age, the calculator adjusts the result based on the month and day:
Years = Calculation Year − Birth Year
If the birthday has not yet occurred in the calculation year, one year is subtracted from the age.
The remaining difference is then calculated in months and days.
Then we can show the additional calculations:
Total Days = Calculation Date − Date of Birth
Total Weeks = Total Days ÷ 7
Total Months = (Completed Years × 12) + Completed Additional Months
Age Terms Explained
Understand the key terms used in the Age Calculator.
Date of Birth
The date on which a person was born. This is the starting date used to calculate age.
Calculation Date
The date on which you want to know the person's age. This can be today's date or another date you choose.
Exact Age
The difference between the date of birth and calculation date expressed in completed years, months and days.
Total Months
The number of completed months between the date of birth and the selected calculation date.
Total Weeks
The number of completed seven-day periods between the two dates.
Total Days
The total number of calendar days between the date of birth and the selected calculation date.
Next Birthday
The next occurrence of your birthday based on the calculation date.
Days Until Next Birthday
The number of days from the selected calculation date until your next birthday.
Frequently Asked Questions
Find answers to common questions about calculating age and using the Age Calculator.
How does the Age Calculator calculate my exact age?
The calculator compares your date of birth with the selected calculation date and determines the difference in completed years, months and days.
Can I calculate my age on a past or future date?
Yes. Change the “Calculate Age On” date to find your age on a specific past or future date, provided the selected date is not before your date of birth.
Why are total weeks shown as completed weeks?
The calculator divides the total number of days by seven and displays the number of complete weeks between the two dates.
Can I use this calculator to find someone else's age?
Yes. You can enter any valid date of birth and calculation date to calculate the age between those dates.
Disclaimer
This Age Calculator is provided for general informational and educational purposes only.
Results are calculated from the dates entered and are intended as estimates for everyday use. Date calculations may be affected by calendar variations and specific legal or administrative rules.
For official age verification or eligibility requirements, refer to the rules of the relevant organisation or authority.
