Calculators

Age Calculator

Calculate exactly how old you are in years, months, weeks, days, hours, and minutes. Find your age on any past or future date with optional birth time.

Enter your details above and click Calculate to see your results.

Calculate your age in years, months, weeks, and days based on your date of birth. Enter an optional birth time and any “age at” date to see how old you were or will be on that day.

How to use this age calculator

  1. Enter your birth date using the month, day, and year dropdowns.
  2. Optionally add a birth time for more precise hour and minute totals.
  3. Set Age at Date to today (default) or any future/past date.
  4. Click Calculate — years, months, days lived, and your next birthday countdown appear in the results panel.

Need to compare two people? Use the Age Difference Calculator. For zodiac signs and birthstones, try the Birthday Calculator. To find your generational cohort, open the Generations Calculator.

How old am I today?

Your age today can be calculated using your date of birth. By comparing calendar dates, we work out how many years, months, weeks, and days have passed since you were born. If you know your time of birth, it can be included for a more precise result.

Calculating your age

Your age is the difference between your birth date and the current date (or any date you choose). What we find is how much time has passed since you were born — not simply the current year minus your birth year.

How old was I on a specific date?

Change Age at Date to a date in the past or future. The calculator works for historical milestones (graduation, wedding) and planning dates (retirement, school cutoff). The end date must be on or after your birth date.

How many days old am I?

Multiplying your age in years by 365 ignores leap years and days since your last birthday. This tool counts every full day between the two dates:

Worked example

If you were born in 1995, a rough year subtraction gives 31 years in 2026 — but your exact age depends on whether your birthday has passed this year. Enter the full birth date and the calculator reports precise years, months, and days.

How old will I be in 2050?

  1. Enter your day, month, and year of birth.
  2. Set Age at Date to 1 January 2050 (or any future date).
  3. Click Calculate to see your age on that day.

Examples and use cases

Real-world use cases

  • School cutoff: A parent checks whether their child turns 5 before the district’s September 1 kindergarten deadline.
  • Retirement planning: Someone sets Age at Date to their planned retirement year to see exact years and months remaining.
  • Legal eligibility: A teen verifies they will be 18 on a contract signing date for a lease or loan application.

Common questions

Quick answers before you start calculating.

Enter your birth date and the date you want to measure against (today by default), then click Calculate on the Age Calculator. Results show whole years, remaining months, and remaining days.