Age Calculator

Get exact age in years/months/days plus total days, hours, and next-birthday countdown

30 years old

30y 0m 0d

Months
360
Weeks
1,565.3
Days
10,957
Hours
262,968
Minutes
15,778,080

Next birthday

It's today — happy birthday!

About this tool

Enter your birthdate (and optionally an 'as of' date) to get your exact age in years, months, and days, plus totals in months, weeks, days, hours, and minutes. The countdown to your next birthday is shown automatically. Change the 'as of' date to find your age at any past or future moment. All calculations run in your browser.

How to use

  1. Enter your date of birth.
  2. The 'as of' date defaults to today, but you can change it to find your age at any other point in time.
  3. Read your exact age plus totals in months, weeks, days, hours, and minutes — and see when your next birthday lands.

FAQ

  • How is exact age calculated?

    By calendar — Apr 1, 1990 → Apr 1, 2024 is exactly 34 years 0 months 0 days. Leap years and varying month lengths are handled automatically. Days are counted in your local time zone with no time-of-day component, so the result doesn't shift across daylight-saving changes.

  • What happens to a Feb 29 birthday in non-leap years?

    The next birthday rolls to Mar 1 in non-leap years, matching the convention used by most calendars and government records. In leap years, Feb 29 is honored as the actual birthday.

  • What can I use the 'total days/hours' values for?

    Milestones like 100-day, 1,000-day, or 10,000-day anniversaries; baby age in days/weeks; or fun trivia like 'how many minutes have I been alive?' — all derived without extra math.

  • Does it depend on my time zone?

    It compares dates only — no hours/minutes — using your device's local time zone, so the same date input produces the same result anywhere in the world.

How about these?