Calculate exact age in years, months, and days.
Age = current date − birth date, expressed in years, months, and days.
A birth date of March 15, 1990 makes someone 36 years old as of March 15, 2026.
It counts full years, then remaining months, then remaining days between the birth date and the target date.
Yes. Date math handles leap years automatically when computing the difference.
Yes. Enter any target date to find the age on that date.
Browse all Health & Fitness Calculators