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.