Calculate age in years, months, days, and total days between dates.
Ready to use · Runs in your browser · No signup
Result—
Choose an end date on or after the birth date.
How to use the Age Calculator
Calculate calendar age from a birth date to any later date using years, months, days, and total elapsed days.
Find completed age and the interval between a birth date and a chosen date using calendar components. The result reflects years, months, and days rather than dividing elapsed days by an average year.
Fieldlet calculates locally and shows a practical estimate. Confirm consequential financial, contractual, health, or compliance decisions with an authoritative source.
Choose the date of birth.
Choose the date on which you want to measure age.
Fieldlet compares calendar components and also calculates total elapsed days.
Last reviewed for accuracy:
Worked examples
Calculate age on a past date
Scenario: A birth date of June 15, 2000 is compared with March 10, 2026.
Result: The completed age is 25 years, 8 months, and 23 days.
The calculation advances calendar years and months from the birth date, then counts the remaining days without treating every month as the same length.
How the result is produced
Calendar-aware date math compares date-only values and borrows from the preceding month when needed. Using date components avoids daylight-saving shifts that can affect raw local-midnight timestamps.
Age counts completed calendar intervals
The comparison date must not be before the birth date
Leap-day birthdays can be handled differently by legal or institutional rules
Limitations and common mistakes
The result is informational and does not determine legal age in a jurisdiction.
Time of birth and time zones are intentionally excluded from date-only age.
Common questions
Why can total days differ from years times 365?
Calendar years vary because of leap years, so an exact elapsed-day count cannot be derived from years alone.
How is a February 29 birthday handled?
The calendar calculation follows actual month lengths. Legal recognition on February 28 or March 1 in non-leap years depends on the relevant jurisdiction.