Age Calculator

Calculate exact age in years, months, weeks, days, hours, and minutes from any date of birth — or how old you will be on any future date.

Age
Age in years + months
Total months
Total weeks
Total days
Total hours
Total minutes
Next birthday in

What is Age Calculator?

The age calculator gives you your exact age between any two dates — not just years, but months and days too. It also shows total days and months lived, plus a countdown to your next birthday.

Handy for figuring out age in legal and financial contexts: the minimum age for a driver's license, voting, drinking (21 in all 50 states), Social Security eligibility (62 earliest, 67 full retirement for those born after 1960), Medicare (65), or penalty-free withdrawal from a 401(k) or IRA (59½).

Formula

The calculation compares the year, month, and day components of the two dates and "borrows" from months or years when days or months go negative — exactly the same way you subtract a date by hand.

Worked example

If you were born on March 14, 2000 and today is April 20, 2026:

  • Years: 2026 − 2000 = 26
  • Months: 4 − 3 = 1
  • Days: 20 − 14 = 6

So your age is 26 years, 1 month, 6 days.

How to use this calculator

  1. Select your date of birth.
  2. Leave the second date as today, or pick any other date.
  3. See your age instantly in multiple formats.

Frequently asked questions

Does the calculator handle leap years?

Yes. JavaScript's Date object accounts for leap years, so February 29 births are handled correctly.

Can I find my age on a past or future date?

Yes. Change the second date to any past or future date to find what age you were, or will be, on that day.

At what age can I start drawing Social Security?

You can claim Social Security as early as age 62, but with a permanent benefit reduction. Your "full retirement age" depends on birth year — for anyone born 1960 or later it is 67. Delaying to 70 increases benefits further.

When am I penalty-free from my 401(k) or IRA?

Age 59½ is the standard age for penalty-free withdrawals from a traditional 401(k) or IRA. Required Minimum Distributions (RMDs) start at 73 for most people today under the SECURE 2.0 Act.