Age Calculator
Calculate your exact age in years, months and days from your birth date, and see how long until your next birthday.
- Total days lived
- 9,131
- Total weeks
- 1,304
- Total months
- 300
- Days until next birthday
- 0
How age is calculated
The calculator compares the birth date you entered with the reference date (today, by default) and works out the exact difference in complete years, months and days, accounting for the real number of days in each month.
It also shows the total days, weeks and months lived, plus a countdown to the next birthday, which is useful for planning celebrations or checking milestones.
Frequently asked questions
How is exact age calculated?
We subtract the birth date from the reference date, adjusting years and months whenever the day of the reference month is smaller than the birth day, to arrive at complete years, months and days.
Can I calculate age on a date other than today?
Yes. Use the 'Calculate as of' field to find out how many years, months and days someone had (or will have) on any date.
Why is the total days different from years × 365?
Because the calculation accounts for leap years and the actual length of each month, so the total days lived is more accurate than a simple multiplication.
How is the next birthday calculated?
We take the birth day and month and apply them to the current year; if that date has already passed, we use the following year, and show how many days remain until then.
How is age calculated exactly?
The calculator counts completed years from your birth date to today, then the remaining months and days. It accounts for leap years and for months of different lengths, which a simple day-count division gets wrong.
How many days old am I?
The result includes your total age in days as well as in years, months and days, so you can use whichever figure you need.
Why does my age differ from a simple subtraction?
Subtracting birth year from current year ignores whether your birthday has already happened this year. This calculator compares the full date, so it shows your real age today.
Can I calculate age at a past or future date?
Yes. Change the reference date to any day and the calculator returns the age at that moment, which is useful for eligibility, retirement or school-entry dates.
Related tools
- Scientific CalculatorTrigonometric functions, logarithms and exponentials
- BMI CalculatorBody mass index with classification table
- Pregnancy CalculatorDue date and gestational age calculator
- Financial CalculatorInstallments, simple interest and financing
- Compound InterestSimulate investment growth over time
- Tip CalculatorCalculate the tip and split the bill between people
- Fuel Cost CalculatorCalculate the fuel cost of a trip