Age Calculator

Find your exact age. This free age calculator works out your age in years, months and days from a date of birth, plus total months, weeks, days and hours, the day you were born, and your next birthday.

Dates

Enter a date of birth to see the exact age in years, months and days. Leave the second date blank to calculate age as of today, or set it to any date to find age on that day.

Age
Enter a date of birth
Total months
Total weeks
Total days
Total hours
Day you were born
Next birthday in

Age is counted in completed years, months and days — the same way we normally say how old someone is. Months are calendar months, so day totals are exact while month lengths vary.

Use this free age calculator to find your exact age in years, months and days. Enter a date of birth to see your age today, or set any date to find your age on that day.

What this age calculator does

An age calculator works out your exact age from a date of birth — in years, months and days — plus total months, weeks, days and hours, the day of the week you were born, and a countdown to your next birthday.

How age is calculated

Age = completed years, then remaining months, then remaining days
between your date of birth and the chosen date (today by default)

For a birth date of 1 January 2000, the age on 1 January 2025 is exactly 25 years. The calculator also handles month-end and leap-year dates correctly.

What you’ll see

Output Meaning
Years / months / days Your exact age
Total months, weeks, days, hours The same age in single units
Day you were born The weekday of your birth date
Next birthday in Days until your next birthday

Age on a specific date

Leave the second field blank to calculate age as of today, or set it to any date — past or future — to find how old someone was, or will be, on that day. Handy for forms, eligibility dates and milestones.

How to use the age calculator

  1. Enter the date of birth.
  2. Optionally set an “age at this date” (otherwise today is used).
  3. Read the exact age and the extra totals.

Age Calculator FAQ

How do I calculate my exact age?

Enter your date of birth and the calculator counts the completed years, then months, then days up to today (or any date you choose) — for example, 1 January 2000 to today.

Can I find my age on a specific date?

Yes. Set the "age at this date" field to any past or future date, and the calculator gives your age on that exact day.

How does it handle leap years?

It uses real calendar dates, so leap days and month lengths are handled correctly — including birthdays on 29 February.

What does "total months" or "total days" mean?

It's your whole age expressed in a single unit — for instance, 25 years is 300 months, and the tool also shows total weeks, days and hours.

Which day of the week was I born?

The calculator shows the weekday of your birth date automatically once you enter it.

Is the age calculator free?

Yes, this age calculator is completely free, needs no sign-up, and gives instant results in your browser.

Related Calculators