🌳 Ancestor Count Calculator
Enter how many generations back you want to look to find how many direct ancestors you have at that generation (doubling each generation back), plus the cumulative total.
Why the count doubles
Everyone has two parents, so each step back doubles the row above it. With generation 1 as your parents:
ancestors at generation g = 2^g
running total up to g = 2^(g+1) - 2
At 10 generations back that is 2^10 = 1,024 people in that single row, and 2^11 − 2 = 2,046 direct ancestors across all ten rows together. The running total is always two short of the next row's count, because the doubling series 1 + 2 + 4 + ... sums to one less than the term that follows it.
Reading the generation labels
The tool names the row as well as counting it. Generation 1 is your parents, 2 the grandparents, 3 great-grandparents, 4 great-great-grandparents, and from 5 upward it switches to the shorter form:
| Generations back | Name | People in that row |
|---|---|---|
| 3 | Great-grandparents | 8 |
| 5 | 3x great-grandparents | 32 |
| 10 | 8x great-grandparents | 1,024 |
| 20 | 18x great-grandparents | 1,048,576 |
Counting in years rather than rows, a generation averages about 30 years, so generation 5 was typically born around 150 years before you and generation 10 around 300. That is the quickest sanity check on a tree: if your 3x great-grandparents are all giving birth dates in the 1960s, a generation has been dropped somewhere.
Frequently asked questions
How many great-grandparents does a person have?
Eight. Enter 3 for generations back: two parents, four grandparents, eight great-grandparents, and 14 ancestors in those three rows together.
How many ancestors do I have going back 10 generations?
1,024 in the tenth row and 2,046 in total. At an average 30 years per generation that row was born around 300 years before you.
Could I really have a billion ancestors 30 generations back?
No. The formula gives 1,073,741,824 slots, but around the year 1000 the whole world held perhaps 300 million people. The gap is filled by repeated ancestors, not by missing people.