Age calculator

Calculate exact age in years, months and days from a birth date.

Result
Guide

Exact age from a birth date

The age calculator compares a birth date with today or any chosen date and breaks the result into years, months and days. It also shows the total number of days between the two dates.

Practical guide

How exact age is counted

Years, months and days are calendar based

The calculator counts completed years first, then completed months, then remaining days. That makes the result match how people usually describe age, instead of converting everything into an average month length.

Age on a past or future date

Change the "Age on" date to answer questions like how old someone was on a graduation day, how old they will be on a future birthday, or how many days have passed since a birth date. The total-days result is helpful when you need one simple number.

Leap-year birthdays

People born on February 29 can be treated differently by different institutions in non-leap years. This calculator follows the browser calendar for the dates you choose, but legal age rules can vary by country or organization.

FAQ

Frequently asked questions

Can I calculate age on a future date?

Yes. Change the 'Age on' date to any future or past date.

Does it handle leap years?

Yes. The calculation uses real calendar dates.

Is the birth date stored?

No. It stays in your browser only.

Why not just divide days by 365?

Calendar age depends on real months and leap years. Dividing by 365 gives an approximation, but it does not match birthdays and month boundaries.

Can it calculate age for documents?

It is useful for checking, but official forms may have their own age rule or cutoff time. Confirm important cases with the institution requesting the document.

What does total days mean?

Total days is the full calendar-day gap between the birth date and the selected comparison date. It is separate from the years-months-days age breakdown.