Age Calculator
Find an exact age in years, months and days, plus the date of the next birthday and how many days are left.
Defaults to today. Change it to find an age on a past or future date.
What this calculator does
Enter a date of birth to see an exact age in years, months and days, the total number of months, weeks and days lived, and when the next birthday falls. You can also work out how old someone was, or will be, on any other date, which helps with forms, school admissions, eligibility checks and insurance quotes.
How to use it
- Enter the date of birth.
- Leave “Age on” as today, or pick another date.
- Read the age, the next birthday and the totals below.
How age is counted
Age goes up by one year on each birthday. The remaining months and days are counted in calendar months, so someone born on 15 May 1990 is 36 years, 5 months and 4 days old on 19 October 2026.
For someone born on 29 February, the calculator treats 28 February as the birthday in years that are not leap years. Some official systems use 1 March instead, so check the rule that applies if the exact day matters.
Limitations
Ages are calculated from calendar dates only, not times of birth or time zones. Official documents may use other conventions, such as Hijri-calendar ages or age at the start of a school year, so confirm with the organisation that asked for the age.
Is the date of birth stored?
No. The calculation happens in your browser and the dates you enter are not sent to Taskmoro.
Can I find someone's age on a past or future date?
Yes. Change the “Age on” date to any date on or after the date of birth.
When does someone born on 29 February have a birthday?
This calculator uses 28 February in non-leap years. In leap years the birthday is 29 February.
Why does the age in months not match years × 12?
Total months adds the months since the last birthday, so 36 years and 5 months is 437 months.
Count the days between any two dates with the Date Difference Calculator.