The subtraction, and the year you might be off by
Age changes on your birthday, not on January 1, so a stated age matches two possible birth years. Someone who is 30 in 2026 was born in 1996 if their birthday has already passed, or 1995 if it is still ahead. Take the later year once the birthday is behind them; the earlier year until then.
Age to birth year, in 2026
| Age in 2026 | Born |
|---|---|
| 18 | 2007 or 2008 |
| 21 | 2004 or 2005 |
| 25 | 2000 or 2001 |
| 30 | 1995 or 1996 |
| 40 | 1985 or 1986 |
| 50 | 1975 or 1976 |
| 65 | 1960 or 1961 |
| 70 | 1955 or 1956 |
| 80 | 1945 or 1946 |
| 100 | 1925 or 1926 |
The earlier year is for a birthday still to come this year; the later year is for one that has already passed.
Which generation a birth year lands in
- Baby Boomers — born 1946–1964, so 62 to 80 in 2026.
- Generation X — born 1965–1980, so 46 to 61 in 2026.
- Millennials (Gen Y) — born 1981–1996, so 30 to 45 in 2026.
- Generation Z — born 1997–2012, so 14 to 29 in 2026.
- Generation Alpha — born 2013 onward, up to 13 in 2026.
Common questions
What year was I born if I'm 25?
In 2026 you were born in either 2000 or 2001. If your birthday has already passed this year it is 2001; if it is still ahead of you it is 2000.
Why does this give two years instead of one?
Your age goes up on your birthday, not on January 1. Without knowing your birthday and whether it has happened yet this year, both years fit the same stated age.
How do I work out a birth year from an age by hand?
Subtract the age from the current year. That is the year if the birthday has already happened; subtract one more for the year if it has not.


