Age Calculator

Calculate exact age in years, months, and days between any two dates, with a next-birthday countdown.

Working out age for forms, eligibility, milestones, or just curiosity.

How to use it

  1. Enter date of birth

    Pick the birth date using the date selector.

  2. Set the target date

    Leave it on today, or choose any date to find age at that point in time.

  3. View the breakdown

    See exact age plus totals and a countdown to the next birthday.

Why use this tool?

Counting age by hand is error-prone because months have different lengths and leap years shift the maths. This tool computes the exact difference in years, months, and days, and also expresses your age in total months, weeks, days, and hours.

Common use cases

Forms & eligibility

Confirm exact age for applications, age-restricted services, or benefits.

Milestones

Find out how many days or hours someone has been alive for a birthday surprise.

Date planning

Calculate age at a future event like a wedding or graduation.

Frequently asked questions

Does it account for leap years?

Yes. The calculation uses real calendar dates, so leap years are handled correctly.

Can I calculate age at a past or future date?

Yes. Set the "Age at date" field to any date on or after the date of birth.

Are my dates uploaded?

No. Everything is calculated locally in your browser.

Related tools