Birth Year Calculator

Find the year someone was born from their age and a reference year. Because age alone doesn't say whether the birthday has happened yet, the calculator shows both possible birth years — or a single year once you set the birthday status.

What This Calculator Does

The birth year calculator works backwards from an age to the year of birth. Give it an age and the year that age was true, and it returns the birth year.

There is a catch that makes this different from a simple subtraction: an age doesn’t tell you whether the person has already had their birthday in that year. So unless you say, the calculator shows both possible birth years — one year apart. Set the birthday status and it collapses to a single exact year.

How to Use It

  1. Enter the age in years.
  2. Enter the reference year — the year that age applies to (defaults to the current year).
  3. Optionally set whether the birthday has already happened that year.

The result updates as you type.

The Formula

There are two cases, depending on the birthday:

  • Birthday already happened this year: birth year = reference year − age
  • Birthday hasn’t happened yet: birth year = reference year − age − 1

When the birthday status is unknown, both results are valid, so the calculator lists the two years side by side.

Why the Answer Can Span Two Years

Imagine two people who are both 25 years old in 2026. One was born in December 2000 and has not yet had their 2026 birthday; the other was born in March 2001 and already has. Both are 25, yet their birth years differ by one. Knowing only the age, you can’t tell them apart — so the birth year is either 2000 or 2001.

Examples

AgeReference yearBirthday passed → bornNot yet → born
18202620082007
25202620012000
40201519751974
65202619611960
96202219261925

The last row matches a well-known case: someone aged 96 on a date in late 2022, with a spring birthday, was born in 1926 — the birthday had already passed, so no extra year is subtracted.

Sources

Frequently Asked Questions

How do you calculate birth year from age?

Subtract the age from the reference year. If the person has already had their birthday that year, that result is the birth year. If they have not had their birthday yet, subtract one more. For example, someone who is 30 in 2026 was born in 1996 if their birthday has passed, or 1995 if it hasn't.

Why are there two possible birth years?

Because an age only tells you how many full years someone has lived, not whether they have already celebrated their birthday in the current year. At any moment, two people of the same age can have been born in different years — one who has had their birthday this year and one who hasn't. That is why the answer spans a range of one year unless you know the birthday status.

How do I get a single exact birth year?

Set the “Has the birthday already happened this year?” option to Yes or No. Yes gives the later year (reference year minus age); No gives the earlier year (reference year minus age minus one).

What is a reference year?

It is the year the age was measured in — usually the current year, but it can be any year. For instance, if a news article from 2015 says someone was 40 at the time, set the reference year to 2015 to find their birth year.

Is the birth year always exact?

Only when you know whether the birthday has already occurred. Without that, the birth year carries an uncertainty of plus or minus one year, so the calculator shows both candidates.