Skip to content
CalculatorAtlas

Birth Year Calculator

Tested

Year of birth from a person's age.

Tested, not yet published. The formula for this calculator is implemented and passes its automated checks. This page stays non-indexable until it is reviewed and published.

Leave blank to use this year

Results

Enter your values and press Calculate. Results appear here.

  • • Result

Quick answer

Birth year = current year − age, minus 1 if the birthday has not happened yet. Someone aged 30 in 2024 was born in 1993 or 1994.

Enter an age and the current year. The calculator returns the possible birth years.

Related tools: Date of Birth Calculator: Date of birth from an age at a reference date. Birth Date from Death Date Calculator: Birth date from the date of death and the age at death. Days Old Calculator: How many days old you are.

How to use the Birth Year Calculator

  1. Enter age (a whole number, between 0 and 150).
  2. Optionally, enter current year (a whole number, between 1 and 9999).
  3. Press Calculate to see the result, and use Reset to start again.
Inputs of the Birth Year Calculator
InputWhat to enterAllowed values
AgeA whole number≥ 0, ≤ 150
Current year (optional)A whole number. Leave blank to use this year≥ 1, ≤ 9999

Formula and method

Formula

birth year = current year − age (− 1 if the birthday has not happened yet)

Exact.

Without the exact birth date, two years are possible; both are shown.

Worked examples

These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.

Example 1

Inputs: Age = 30; Current year = 2024.

Results of example 1
ResultValue
Birth year1993 or 1994
Earlier year applies ifyour birthday has not yet occurred this year

Example 2

Inputs: Age = 0; Current year = 2024.

Results of example 2
ResultValue
Birth year2023 or 2024
Earlier year applies ifyour birthday has not yet occurred this year

The first line is the headline result (birth year). Below it the birth Year Calculator lists earlier year applies if, which describe the same case from other angles. Exact.

Why two years

If the birthday this year has already passed, the person was born in 1994 (2024 − 30). If not, they were born in 1993. Without the month and day you cannot tell which.

Narrowing it down

Add the birthday month and day to decide: someone who is 30 and has already had their birthday in March 2024 was born in 1994. The Age to Birthday calculator gives the exact date window.

How the result changes with age

Holding every other input at the first worked example, this table changes only age. It shows how sensitive the answer is to that one value; each row was produced by running this calculator.

How the result changes with age
AgeBirth yearEarlier year applies if
152008 or 2009your birthday has not yet occurred this year
301993 or 1994your birthday has not yet occurred this year
601963 or 1964your birthday has not yet occurred this year
1201903 or 1904your birthday has not yet occurred this year

What happens with invalid input

These messages are produced by the calculator itself, so you know what to fix.

  • Age: entering "200" shows "Age must be at most 150." beside that field and no result.

Choosing between the Birth Year Calculator and similar calculators

Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.

Choosing between the Birth Year Calculator and similar calculators
CalculatorYou enterIt returns
[Date of Birth Calculator](/date-calendar/date-of-birth/)reference date and yearsDate of birth
[Birth Date from Death Date Calculator](/date-calendar/birth-from-death-date/)date of death and yearsDate of birth
[Days Old Calculator](/date-calendar/days-old/)date of birthDays old
[Day of the Year Calculator](/date-calendar/day-of-the-year-calculator/)dateDay of the week
[Graduation Year Calculator](/date-calendar/graduation-year/)start year and program lengthGraduation year

Background: dates and times

Date and time results depend on the conventions a tool uses: whether the end date counts, whether weekends and holidays are skipped, how months of different lengths are handled and whether time zones are applied. This page states its convention, and the worked examples show it.

Dates use the Gregorian calendar and calendar days unless the page says otherwise; check deadlines against the rule in your contract or regulation.

Assumptions and limitations

  • Two possible years

If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for age to confirm this.

Frequently asked questions

Which year is more likely?

Each is equally likely without more information.

What if the age is 0?

Then the birth year is this year or last year.

Is this for legal checks?

Use a document for legal proof.

What does the Birth Year Calculator calculate?

Year of birth from a person's age. It returns Birth year and Earlier year applies if.

What formula does the Birth Year Calculator use?

birth year = current year − age (− 1 if the birthday has not happened yet). Without the exact birth date, two years are possible; both are shown.

What do I need to enter in the birth Year Calculator?

You enter Age. Optional: Current year.

How is the result rounded or limited?

Exact. Two possible years.

What is an example of a birth Year result?

With age 30 and current year 2024, the birth year is 1993 or 1994.

Where does the method come from?

The method follows: ISO 8601-1: Date and time, representations for information interchange (calendar dates, ordinal dates and week dates).

Sources

  • ISO 8601-1: Date and time, representations for information interchange (calendar dates, ordinal dates and week dates)

Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.