How many ancestors do I have?

Calculator + 4-minute read · Updated September 2026

You have 2 parents, 4 grandparents and 8 great-grandparents. Every generation back, the number doubles. Slide to see how fast it grows.

The quick table

GenerationWho they areIn that generationTotal so far
1Parents22
2Grandparents46
3Great-grandparents814
42× great-grandparents1630
53× great-grandparents3262
64× great-grandparents64126
75× great-grandparents128254
86× great-grandparents256510
97× great-grandparents5121,022
108× great-grandparents1,0242,046

The formula: generation g holds 2g people, and all generations up to g add up to 2g+1 − 2.

How far back is that?

A generation averages roughly 25–30 years. Your 10th generation lived about 250–300 years before you were born, which for most people today means the early-to-mid 1700s. That's around when many family lines first show up in parish registers and colonial records.

Why the real number is smaller: pedigree collapse

Go back 30 generations and the doubling gives over a billion ancestors, more people than were alive in Europe at the time. The answer is pedigree collapse: distant cousins married each other, so the same person appears in several places on your tree. Everyone's tree narrows this way further back. In small or isolated communities it can start within just a few generations.

See your own numbers

Load your GEDCOM file into Fan Chart Studio and it shows how many ancestors you've found, drawn as a fan chart with a ring for each generation. The gaps are the ancestors still waiting to be discovered.

Map your ancestors on one page

Up to 10 generations, 1,023 people, in a chart you can frame.

Make your fan chart