Find your generation from your birth year and see how the result changes under a different convention. The result includes a birth-year range, the age reached this calendar year, and a chart with your cohort highlighted.
How to use the generation calculator
Enter a whole year such as 1990, then choose US ranges + Alpha/Beta extension or McCrindle ranges. Both endpoints of every listed range are included. The comparison below your result uses the same birth year, so a different label reflects a different cutoff rather than a calculation error.
The lookup accepts 1901–2039. A future year produces a projected cohort result and no negative age. The upper limit follows the Beta range used here; the tool does not invent a label for births after 2039. Historical lookups identify a cohort without making any assumption about whether a person is still living.
Generation years chart
| Generation | US ranges + Alpha/Beta extension | McCrindle ranges |
|---|---|---|
| Greatest Generation | 1927 and earlier | Included in Builders |
| Silent Generation | 1928–1945 | Included in Builders |
| Builders | Not a separate label | 1945 and earlier |
| Baby Boomers | 1946–1964 | 1946–1964 |
| Generation X | 1965–1980 | 1965–1979 |
| Millennials / Generation Y | 1981–1996 | 1980–1994 |
| Generation Z | 1997–2012 | 1995–2009 |
| Generation Alpha | 2013–2024 | 2010–2024 |
| Generation Beta | 2025–2039 | 2025–2039 |
The US column is a composite convention used on this page, not a single official taxonomy. Older US labels follow Pew's demographic definitions, with Millennials ending in 1996 according to Pew's 2019 explanation. Gen Z's 1997–2012 range is listed by Beresford Research. We place Alpha after that range, in 2013–2024, and use McCrindle's proposed Beta range for 2025–2039. The Alpha extension is not attributed to Pew or to McCrindle.
The second column follows McCrindle's published generation ranges, including Builders before 1946 and Alpha beginning in 2010.
Examples
Born in 1990
Both conventions return Millennials (Generation Y). The US range is 1981–1996; McCrindle's range is 1980–1994. The same label does not necessarily mean the same full range.
Born in 2010
The US composite returns Generation Z, while McCrindle returns Generation Alpha. Select the convention used by the survey, article or project you are comparing with.
Born in 2025
Both options return Generation Beta. During 2026, a person born in 2025 reaches age 1. Before their birthday, they are still under 1; birth year alone cannot give exact age today.
Formula
Find the cohort where start year ≤ birth year ≤ end year.
For the oldest open-ended cohort, birth year ≤ end year.
Age reached in a calendar year = calendar year − birth year.
For future birth years, the calculator displays “Not born yet” instead of a negative age. The live chart shows birthday ages for members born by the end of the current year, so a partially born cohort does not appear to contain people with negative ages.
Why generation boundaries differ
A generation is a way to group birth years for discussion or research. It is not a legal age category or a precise biological division. These labels are most closely associated with US and Australian usage; they need not capture the same shared experiences in every country.
For a school project or survey, state the convention and actual year range alongside the label. If two data sets define Millennials differently, changing only the label will not make their populations comparable. Near a boundary, use the comparison result to make that difference visible.
A cohort label does not tell you an individual's personality, skills, values or preferences. People born in the same year can have very different lives. This calculator performs a year-range lookup, not a personality assessment.
Generation versus exact age
Your cohort stays the same as time passes under a fixed definition. Your age changes on your birthday. For exact years, months and days, use the Age Calculator. To compare two people's ages directly, use the Age Difference Calculator.