If you've spent any time in genealogy you'll have seen ancestors referred to by number — "she's No. 23 on my Ahnentafel" — and wondered how everyone seems to agree on which number belongs to whom. The answer is a beautifully simple system called the Ahnentafel, and once you know its single rule, you can read or build one for any family in your head.
What "Ahnentafel" means
Ahnentafel is German for "ancestor table" (literally Ahnen, ancestors, plus Tafel, table). It's exactly that: a list of your direct ancestors — parents, grandparents, great-grandparents and back — each given a unique, predictable number. Like a pedigree chart, it includes only your direct line: no siblings, no cousins, no descendants. It's also called an ancestor chart or ancestral chart.
The Ahnentafel isn't a drawing; it's a numbering scheme. That makes it the connective tissue of genealogy: you can describe an ancestor by number in a letter, a database, or a spreadsheet, and anyone using the same system knows precisely who you mean.
The one rule that runs the whole thing
Here is the entire system, and it really is this short:
You are No. 1. For any person numbered n, their father is 2n and their mother is 2n + 1.
Apply it and the numbers fall out automatically:
- You — 1
- Father — 2 · Mother — 3
- Grandfathers — 4 and 6 · Grandmothers — 5 and 7
- Great-grandfathers — 8, 10, 12, 14 · great-grandmothers — 9, 11, 13, 15
Notice the patterns that make it easy to use:
- Every father is an even number; every mother (after No. 1) is odd. So a number alone tells you whether that ancestor is a man or a woman.
- To go up a generation, double the number (a person's father is 2n).
- To come down the direct line, halve it and drop any remainder (a person's child on your line is ⌊n ÷ 2⌋).
- Each generation occupies a clean block of numbers: generation 1 is number 1, generation 2 is 2–3, generation 3 is 4–7, generation 4 is 8–15, and so on — each block twice the size of the last.
This is why the Ahnentafel scales without fuss. Whether you have four generations or twelve, the numbering never needs renegotiating.
Where it came from
The system is often called Sosa-Stradonitz numbering after the two people who popularized it. It was first used by the Spanish genealogist Jerónimo de Sosa in 1676, and revived and spread in 1898 by the German genealogist Stephan Kekulé von Stradonitz. The underlying mathematical idea — that doubling a number reaches a parent — had appeared even earlier, in the work of Michaël Eytzinger in the late 1500s. Three and a half centuries later, it's still the default for one simple reason: nothing better has come along.
Ahnentafel and the charts you can see
An Ahnentafel and a pedigree chart are two faces of the same data. The chart is the picture; the Ahnentafel is the same people written as a numbered list. The numbering ties them together — box No. 5 on the chart is person No. 5 in the table — so genealogists often print both: the chart to hang on the wall, the list to file with their notes.
The same numbers map cleanly onto a fan chart, too. Each wedge corresponds to an Ahnentafel number, which is part of why the radial layout feels so orderly: the geometry and the math are doing the same job from two directions.
Generate an Ahnentafel from your tree
You don't have to do the arithmetic by hand. Enter your ancestors in the free Kindred editor — or import a GEDCOM from Ancestry, MyHeritage, FamilySearch, Gramps or RootsMagic — and the Ahnentafel numbering is applied automatically as your tree grows. Switch between the numbered ancestor chart, a pedigree chart, and a fan chart freely; they're all drawn from the same data.
Previewing is free and needs no account, and your tree stays private in your own browser. A one-time $29 export unlock — never a subscription — gives you a print-quality, watermark-free copy in poster sizes, plus premium themes and GEDCOM export.
Start your ancestor chart and let the numbering take care of itself.