Defaults to today. Change to calculate for 2030, etc.

If you enter only a birth year (like 1988), your age will have two possible answers depending on whether your birthday has already happened this year.

How old am I today?

This calculator shows your age as of today’s date. To calculate your age on a different day (for example, your age in 2030), change the “As of” date in the calculator above.

Need your age for a form or deadline? Set the “As of date” to the exact date the form asks about (not just today) and calculate again.

Don’t know your full birth date? Use “Birth year only”. The result shows a range because we can’t tell if your birthday has happened yet in the selected year.

Common mistakes

  • Wrong date: many forms require age on a cutoff date, not today.
  • Birth year only: you won’t get one exact number without month/day.
  • Re-check after changing “As of date”: the result won’t update unless you calculate again.

How old am I if I was born in 1988 (or any year)?

Enter your full birth date for one exact result. If you only enter a birth year (like 1988), the calculator shows a range because we can’t know whether your birthday has happened yet for the selected “As of date”.

  • Birthday already passed: you’ll see the higher age.
  • Birthday still ahead: you’ll see the lower age.

Example (1988)

Loading...

How old is someone born in 1969, 1987, 1994, 1998, or 1986?

Quick answers for popular birth years (exact age still depends on whether the birthday has passed).

How old will I be in 2030?

Set the “As of date” to any day in 2030, then calculate. If you enter only a birth year, you may see two possible ages because we don’t know your exact birthday.

Example (1998 → 2030)

You’ll be 31 or 32 depending on your birthday date.

How to calculate age manually from date of birth

If you want to know "how old am I" without using our calculator, here is a simple way to do it. Example: today is January 8, 2026 and you were born on December 8, 2010.

  1. 1

    Find the last birthday and count full years

    Your last birthday was Dec 8, 2025.
    2025 - 2010 = 15 years

  2. 2

    Count full months since the last birthday

    From Dec 8 to Jan 8 is 1 full month.
    Dec 8 to Jan 8 = 1 month

  3. 3

    Add the remaining days

    From Jan 8 to Jan 8 is 0 days.
    8 - 8 = 0 days

Total Age: 15 years, 1 month, and 0 days

If you only know the birth year

If you don’t know the exact birth date, enter the birth year only. The calculator shows a range because the birthday could fall before or after the selected “As of date”.

  • Before the birthday: age is one year lower.
  • After the birthday: age is one year higher.

For an exact answer, you need the month and day.

How many days old am I?

After you calculate your age, you’ll also see your total days alive. This is useful for forms, health tracking, and milestones like “10,000 days”.

  • Enter your birth date.
  • Keep “As of date” as today (or change it).
  • Click “Calculate” to see total days.

How old was I on a specific date?

To calculate your age on a past date, set the “As of date” to that day and recalculate. This works for events like graduation, a job start date, or any date on a document.

  • Set “As of date” to the event date.
  • Click “Calculate” to get your exact age on that day.

How this calculator counts age

This calculator shows your age as the time between your birth date and the selected “As of date”, using the regular calendar (years, months, then remaining days).

  • Years: counted by full birthdays.
  • Months: counted by full calendar months after the last birthday.
  • Days: the remaining days after full months.

For official documents, always use the exact birth date and the exact “As of date” required by the form.

How many hours have I been alive?

If you enter a full birth date, this calculator can show your total days alive. To estimate hours, multiply total days by 24.

Note: This is an estimate unless you also know your exact birth time and time zone.

Example: age on a past date

You can calculate your age on any past date by changing the “As of date”. This is useful for checking your age on a graduation date, job start date, or any date shown on a document.

  1. Enter your birth date.
  2. Set “As of date” to the event date.
  3. Click “Calculate” to see your exact age on that day.

FAQ

If you enter your full birth date, you’ll get an exact age. If you enter only 1988, your age is two possible numbers depending on whether your birthday has already happened this year.

Your exact age depends on your birth month and day. With birth year only, the calculator shows a range because your birthday may or may not have happened yet this year.

If you know the full date, enter it for an exact answer. If you only know the year 1987, your age will be shown as two possible answers based on whether your birthday has passed this year.

Enter the person’s birth date for an exact age. If you only know the year 1994, the result will be a range.

Age depends on whether their birthday has happened this year. Enter the full birth date to get one exact number.

Set the “as of” date to a day in 2030. The calculator will show your age on that date. With birth year only, you’ll see two possible ages for 2030.

Because without a birth month and day, we can’t know if your birthday has already happened in the selected year.