Birth date and age-on date
Calculate age as of today or any selected calendar date.
Age Calculator
Calculate age from a birth date to today or another age-on date, with years, months, days, total days, and birthday context.
How this age calculator works
Enter a birth date and choose the date to calculate age on. The main result shows completed years, months, and days for that date.
The supporting rows show total days, completed months, the next birthday distance, and the weekday of the birth date.
Age on today or another date
The age-on date defaults to today, but you can set it to a past or future calendar date for classroom date math, birthday planning, or forms where you need to know an age. This page does not verify legal age or eligibility.
A February 29 birth date remains February 29. For completed-age arithmetic in a non-leap year, its anniversary is clamped to February 28; the same month-end rule is used for the remaining month and day breakdown.
Related date calculators
For all days between two dates, use the date duration calculator. For adding days or months to a date, use the date calculator. For days remaining until a target date, use the days until calculator. For the next birthday specifically, use the birthday countdown. For January 1, use the New Year countdown.
Age calculator FAQ
What does years, months, and days mean?
The result shows completed years, completed months after those years, and remaining calendar days as of the selected age-on date.
How are leap-day birthdays handled?
February 29 remains the birth date. When an age anniversary falls in a non-leap year, the completed-year calculation clamps it to February 28.
Can this verify legal age or eligibility?
No. It is a date-math helper only and does not verify legal age, identity, eligibility, or official status.