Skip to content
Redmoon Calculators
Tabletop & worldbuilding

Fantasy Bloodline & Trait Calculator

Free fantasy genetics / fan-fiction OC bloodline calculator. Define a trait, set each parent's genetic status (homozygous dominant, heterozygous, homozygous recessive) and visualize the Punnett-square odds.

Built and maintained by Paul Clark, Redmoon Software

When to use this

Use when designing a character's family tree or a fan-fiction OC's offspring odds. Standard Mendelian inheritance — perfect for a simple visible trait.

How it compares

A bare Punnett square calculator does the same math. This one wraps it in narrative trait names that suit world-builders.

Enter your values below. Calculations run locally as you type.

Trait

Offspring odds for "Silver Hair"

Shows trait
75%
3/4
Hidden carrier (Aa)
50%
2/4
No trait (aa)
25%
1/4
Aa
AAAAa
aAaaa

Children have a 75% chance of displaying the trait and a 50% chance of silently carrying it.

How it works

Two parents combine into a Punnett square: each cell is one of four equally likely offspring genotypes (AA, Aa, aA, aa).

Aa and aA are functionally identical — both heterozygous. AA shows the trait; aa hides it; Aa shows it but carries the recessive.

Percentages are simply the count of matching outcomes divided by four.

FAQs

Does it support multiple traits?

Not yet — one trait at a time. Run the tool again with the next trait.

How does dominance work?

Standard Mendelian: A is dominant over a. Aa shows the trait; aa does not.

What do the Punnett square odds represent?

They show the probability that offspring inherit each genotype based on the alleles each parent can pass on. For example, two heterozygous parents yield a classic 1:2:1 genotype ratio and a 3:1 dominant-to-recessive appearance ratio.

What is the difference between homozygous and heterozygous?

Homozygous means both copies of the gene are the same allele (either both dominant or both recessive), while heterozygous means one of each. A heterozygous parent can pass on either allele, which is why it produces variable offspring.

Worked example

Input

Trait "Silver Hair", Parent A: Aa (carrier), Parent B: Aa (carrier).

Output

75% chance child shows trait. 25% no trait.

AA × AA = 25% homozygous dominant, 50% heterozygous (carriers, show trait), 25% homozygous recessive (no trait).

Common pitfalls

  • Real genetics involves multiple genes and incomplete dominance.
  • Sex-linked traits (X chromosome) need a different model.
  • Magic systems often break inheritance rules entirely — use as a baseline.

A Punnett square for invented traits

The tool crosses two parent genotypes and reports the offspring distribution — the standard Mendelian square, applied to whatever trait you name. Two heterozygous parents (Aa × Aa) give the classic 1:2:1 genotype ratio and a 3:1 phenotype ratio, which is where the familiar "one in four" comes from.

The probabilities are per offspring and independent. Three children showing the dominant trait does not make the fourth more likely to show the recessive one, and that misunderstanding is common enough to be worth stating.

Real inheritance is almost never this simple

Single-gene dominant/recessive inheritance is the exception in real biology, not the rule. Most visible traits are polygenic — eye colour and height involve many genes — and simple Mendelian models of them are wrong. Incomplete dominance, codominance, sex linkage and epistasis all break the square.

For worldbuilding that hardly matters; a clean model of an invented trait is usually what you want. It matters if you are using this to reason about a real trait, where the honest answer is that a single square almost certainly does not describe it.

Read more about this

Related tools

Send feedback

We read every message. Tell us what could be better or what you love.