Birth Year Calculator

Created by: Ethan Brooks
Last updated:
To find a birth year, subtract the age from the current year, and subtract one more if the birthday has not happened yet this year. Someone who is 30 in 2026 was born in 1996 if they have had their birthday, or 1995 if not. The calculator also works in reverse, from birth year to age, and from any date, which helps with old records.
Birth Year Calculator
DateFind the year someone was born from their age, or their age from a birth year.
Birth year chart for 2026
Birth year for each age in 2026. The first year applies once the birthday has passed this year; the second before it.
| Age in 2026 | Birthday passed | Birthday not yet | Generation |
|---|---|---|---|
| 1 | 2025 | 2024 | Generation Alpha |
| 5 | 2021 | 2020 | Generation Alpha |
| 10 | 2016 | 2015 | Generation Alpha |
| 13 | 2013 | 2012 | Generation Z / Generation Alpha |
| 16 | 2010 | 2009 | Generation Z |
| 18 | 2008 | 2007 | Generation Z |
| 21 | 2005 | 2004 | Generation Z |
| 25 | 2001 | 2000 | Generation Z |
| 30 | 1996 | 1995 | Millennials |
| 35 | 1991 | 1990 | Millennials |
| 40 | 1986 | 1985 | Millennials |
| 45 | 1981 | 1980 | Generation X / Millennials |
| 50 | 1976 | 1975 | Generation X |
| 55 | 1971 | 1970 | Generation X |
| 60 | 1966 | 1965 | Generation X |
| 62 | 1964 | 1963 | Baby Boomers |
| 65 | 1961 | 1960 | Baby Boomers |
| 67 | 1959 | 1958 | Baby Boomers |
| 70 | 1956 | 1955 | Baby Boomers |
| 75 | 1951 | 1950 | Baby Boomers |
| 80 | 1946 | 1945 | Silent Generation / Baby Boomers |
| 85 | 1941 | 1940 | Silent Generation |
| 90 | 1936 | 1935 | Silent Generation |
| 100 | 1926 | 1925 | Greatest Generation |
How to calculate birth year from age
Birthday passed: birth year = current year − age
Birthday not yet: birth year = current year − age − 1
Age this year = current year − birth year (until the birthday, subtract 1)
The calculator can also work from any past or future date. Setting the date to when an age was recorded, such as a census, school record or old newspaper, gives the birth year range for genealogy.
Generations by birth year
- Greatest Generation: 1901 to 1927
- Silent Generation: 1928 to 1945
- Baby Boomers: 1946 to 1964
- Generation X: 1965 to 1980
- Millennials: 1981 to 1996
- Generation Z: 1997 to 2012
- Generation Alpha: 2013 to present (not defined by Pew)
Frequently Asked Questions
How do I calculate my birth year from my age?
Subtract your age from the current year, then subtract one more if you have not had your birthday yet this year. In 2026, someone who is 30 was born in 1996 if their birthday has passed, or 1995 if it has not.
Why does the calculator show two birth years?
An age covers a full year between birthdays, which almost always spans two calendar years. Without knowing whether the birthday has passed, a 30-year-old in 2026 could have been born in 1995 or 1996.
What year was I born if I am 18?
In 2026, an 18-year-old was born in 2008 (birthday already this year) or 2007 (birthday still to come).
How do I find someone’s age from their birth year?
Subtract the birth year from the current year. That is the age they turn this year; until their birthday, they are one year younger. Someone born in 1990 turns 36 in 2026.
What generation am I?
Using Pew Research Center definitions: Baby Boomers 1946 to 1964, Generation X 1965 to 1980, Millennials 1981 to 1996 and Generation Z 1997 to 2012. Generation Alpha is commonly used for 2013 onward, though Pew has not set its boundaries.
How do I find a birth year from an age on an old record?
Use the record’s date, not today. A census taken on April 1, 1950 listing someone as 42 means they were born between April 2, 1907 and April 1, 1908. Set the “as of” date to the record date for the right range.
Sources and References
- Dimock M. Defining generations: Where Millennials end and Generation Z begins. Pew Research Center, 2019.
- US Census Bureau, Age and Sex. Age is reported as completed years at the reference date.