Birth date must be before the target date.
—
Exact age
—
Total days
—
Total weeks
—
Total months
—
Days to next birthday
How age is calculated
This tool starts from the birth date and counts whole years to the most recent birthday anniversary on or before the target date, then whole months, then whatever days remain. It works directly with calendar dates, so leap years and varying month lengths are handled automatically, no manual adjustment needed.
What "total days" and "total months" mean
These are simple straight-line counts from the birth date to the target date, useful for anything that needs a single number rather than a broken-down years/months/days figure, for example, calculating a child's age in months for a medical form.
Frequently asked questions
Can I calculate age as of a past or future date, not just today?+
Yes, set "Calculate age on" to any date, past or future, and the result updates for that date instead of today.
Does it handle leap years correctly?+
Yes. The calculation works with real calendar dates, so February 29th birthdays and leap-year day counts are handled without any special-casing on your part.