Free time and date tool
Calculate age in completed years, months, and days for any chosen date.
Result
Enter values and calculate.
How this tool works
Age is measured by advancing from the birth date through completed calendar years and months, then counting the remaining days. Month-end and leap-day birthdays are clamped to valid calendar dates.
Worked example
Someone born January 15, 2000 is 25 years old on January 15, 2025.
Frequently asked questions
Does the calculator use today automatically?
Yes. The comparison date defaults to today, and you can replace it with another date.
How are leap-day birthdays handled?
Calendar steps are clamped to the last valid day of the destination month.
Can I calculate age on a past date?
Yes, as long as the comparison date is not before the birth date.