Age Calculator
Exact age in years, months and days, and days to the next birthday.
Exact age in years, months and days, and days to the next birthday.
Exact age in years, months and days, and days to the next birthday. Fill in the fields above and the result updates instantly, together with the formula behind it.
Age = full calendar years, months and days between the two dates
Born 15 May 1990, on 6 November 2026 the age is 36 years, 5 months and 22 days.
Leave the second date empty to use today. Birthdays on 29 February are counted on 28 February in non-leap years.
Age = full calendar years, months and days between the two dates. Example: Born 15 May 1990, on 6 November 2026 the age is 36 years, 5 months and 22 days.
You enter: Date of birth; Age on this date (optional). An example value is shown in each empty field, and the result appears as soon as the numbers are valid.
The calculator counts full calendar years, then full months, then the remaining days between the birth date and the chosen date, borrowing days from the previous month when needed.
Yes. Enter any date in the second field, for example a school cut-off date or retirement date. Leave it empty to use today.
Yes. Use Copy to copy the result or full example. Share creates a link that puts your chosen values into the URL fragment so another person can reproduce the calculation. Your named saves and recent history stay in your own browser.