Age Calculator

Find your exact age in years, months, days, hours, and minutes. Calculate age between any two dates.

Age Calculator FAQ

Common questions about calculating age.

Exact age is calculated by counting complete years, then remaining months, then remaining days from your birth date to today. This accounts for varying month lengths and leap years. For example, born March 15, 1990 → as of April 28, 2025 = 35 years, 1 month, 13 days.
Subtract your birth year from the future year. Born in 1995, age in 2030: 2030 − 1995 = 35. If your birthday falls after the calculation date in that year, you'll be 34 until your birthday passes.

Use the "Age as of" field above to enter any future date.
Each year has about 365.25 days (accounting for leap years). A 30-year-old is roughly 10,957 days old. The exact number depends on how many leap years fall within your lifetime. This calculator shows your exact day count above.
Your half-birthday is exactly 6 months after your birthday. If born on January 15, your half-birthday is July 15. If born August 31, your half-birthday is February 28 (or 29 in a leap year).
  • 16 — Driver's license (most states)
  • 18 — Vote, sign contracts, military service
  • 21 — Purchase alcohol
  • 25 — Rent a car without surcharges (most companies)
  • 65 — Medicare eligibility
  • 67 — Full Social Security retirement (born after 1960)