Free calculator

Expected cM Range

The reverse lookup: choose a relationship and see its typical shared cM, its full range, and the relationships it is most often confused with.

Runs in your browser No account needed No data stored Dataset v1.0.0-simulated

Look up a relationship

Versioned dataset
Dataset v1.0.0-simulated · provisionalLast reviewed 2026-09-14Data & sources

Overlap is the rule, not the exception

Ranges for neighbouring relationships overlap almost completely. That is not a flaw in the data; it is the biology. Shared DNA is the outcome of a few dozen random recombination events, and a few dozen random events do not produce tidy boundaries.

A horizontal range chart with one bar per relationship, ordered from closest to most distant, showing the typical value as a dot inside each bar and the heavy overlap between neighbouring bars.
Each bar is one relationship's usual range; the dot is its typical value. Neighbouring bars overlap heavily, which is why a single cM number rarely decides anything.

Using a range properly

  • Rule out, don't rule in. Ranges are best at eliminating relationships, not confirming one.
  • Note the width. A wide range means the relationship is a weak inference from cM alone.
  • Check the version. Every figure on this page carries a dataset version so a result you saved last year can be traced to the numbers it was based on.

Common questions

Which number should I compare against — typical or range?

Both. The typical value tells you where the relationship sits; the range tells you how much room it has. A relationship whose range is 400 cM wide is a weak piece of evidence on its own, however close your value is to the middle of it.

Why is the low end sometimes zero?

Past about third cousin, two genuinely related people can share no detectable autosomal DNA. Showing a floor of zero is more honest than showing a small positive number that implies a guarantee.

Do these ranges apply to endogamous populations?

No. In communities with long histories of intermarriage, people are related through many paths at once, and shared cM runs well above these ranges for the same stated relationship. Treat published ranges as a lower bound in that situation.