Age Calculator – How Old Am I?

Use this simple age calculator to find your exact age

Select your birthday to begin.

Pick any date to see your age on that day.

Click calculate to see your exact age and next birthday.

Result

Enter your birth date and click calculate to see your age.

How to use this age calculator

  1. 1Select your date of birth from the date picker.
  2. 2Leave the as of date as today, or change it to any past or future date.
  3. 3Click Calculate age to see your exact age and time to your next birthday.

This works for any valid date, including leap years, and can be used for personal records, forms, or just curiosity.

How the age is calculated

The calculator compares the date of birth with the chosen "as of" date and subtracts the birth year, month, and day from the reference date. It adjusts for months with different lengths and leap years so the result in years, months, and days is exact. If the "as of" date is before the date of birth, you'll see a friendly error message instead of a result.

Common questions

Can I calculate my age on a future date?

Yes. Change the as of date to any future day to see how old you will be then. This is useful for planning eligibility for jobs, school, or events.

Does this work with leap years?

Yes. The calculator takes leap years into account when it works out months and days, so people born on February 29 still get accurate ages.

Can I see my age in different units?

You can extend the result section to show age in months, weeks, days, hours, or minutes. This uses the same calculation but converts the total time difference into different units.