Article — Punnett Square Calculator
Punnett Square Calculator: Monohybrid Crosses Made Simple
A Punnett square calculator predicts offspring genotypes from a single-gene cross. The 2×2 monohybrid version maps each parent's two gametes against the other parent's two gametes, producing four offspring genotype possibilities. The classic Aa × Aa cross gives 1 AA: 2 Aa: 1 aa — a genotype ratio of 1:2:1 and phenotype ratio of 3:1 under complete dominance.
Reginald Punnett introduced the grid in 1905 as a teaching tool for Mendelian genetics, and it has remained the foundation of every introductory genetics course since. The math underneath is simple gamete probability multiplied across two parents, which is exactly what the Punnett square calculator above does.
What a Punnett square shows
A Punnett square is a probability grid. Each parent contributes one allele to each offspring, and the grid enumerates every possible combination. The four cells represent the four equally probable outcomes when both parents are heterozygous. Each cell appears 25 percent of the time on average across many offspring.
The Punnett square calculator handles all six possible monohybrid crosses: AA × AA, AA × Aa, AA × aa, Aa × Aa, Aa × aa, and aa × aa. The result is genotype ratios (counts of each combination), phenotype ratios (collapsed by dominance), and percent probabilities for each.
Building a 2×2 Punnett square
The grid layout puts one parent's gametes across the top and the other parent's down the side. Each cell is filled in with the combination of one row allele and one column allele. For Aa × Aa, the top row is A and a; the side is also A and a. The four cells: AA, Aa, Aa, aa.
The grid is symmetric for monohybrid crosses, which is why Aa × Aa always gives the same 1:2:1 result regardless of which parent goes on top. Larger dihybrid (4×4) and trihybrid (8×8) squares are not symmetric and need careful tracking of which parent contributes which allele.
Reginald Punnett developed the square while running breeding experiments at Cambridge on sweet peas with his colleague William Bateson. Their joint work on chickens also led to the discovery of sex linkage — one of the first known exceptions to simple Mendelian inheritance.
Reading genotype vs phenotype
Genotype is the allele combination — AA, Aa, or aa. Phenotype is what the organism actually looks like. With complete dominance, AA and Aa share the same phenotype (the dominant trait), while only aa shows the recessive trait. So the 1:2:1 genotype ratio collapses to 3:1 phenotype.
The Punnett square calculator reports both ratios. For Aa × Aa: genotype 1 AA: 2 Aa: 1 aa, phenotype 3 dominant: 1 recessive. For Aa × aa (test cross): genotype 1 Aa: 1 aa, phenotype 1 dominant: 1 recessive. For AA × aa: all Aa offspring, all dominant phenotype.
The classic 3:1 ratio
Mendel's most famous result was the 3:1 phenotype ratio from F2 (second-generation) pea crosses. He crossed pure-breeding tall plants (TT) with pure-breeding short plants (tt) to get an F1 generation that was all tall (Tt). When he self-crossed the F1, the F2 split 3 tall: 1 short — almost exactly the Punnett square prediction.
His numbers were good but not perfect. With small sample sizes, the 3:1 ratio fluctuates. Mendel needed 7,324 round/wrinkled F2 seeds to get a ratio of 5,474: 1,850 (2.96:1). Below 100 offspring, ratios routinely deviate 5 to 15 percent from prediction.
If your observed offspring ratio differs from the Punnett square prediction, run a chi-square test before assuming the genetics is unusual. With 16 offspring and a 3:1 expectation, a 10:6 split passes chi-square at p = 0.10 — perfectly consistent with simple Mendelian inheritance.
Test crosses and hidden recessives
A test cross pairs an organism of unknown genotype but dominant phenotype with a known recessive (aa). The offspring ratio reveals the unknown's genotype. All dominant offspring? Unknown was homozygous (AA). 1:1 dominant:recessive? Unknown was heterozygous (Aa).
Breeders use test crosses constantly. A prize show animal with dominant phenotype might secretly carry a recessive disease allele. Crossing to a known homozygous-recessive partner exposes any hidden recessives — recessive offspring confirm the prize animal as a carrier.
Incomplete dominance and codominance
Not every gene follows complete dominance. Incomplete dominance produces a blended intermediate phenotype in heterozygotes. The classic example is snapdragon flower color — red (RR) × white (rr) gives all pink (Rr) F1 plants. F2 from Rr × Rr gives 1 red: 2 pink: 1 white, which matches genotype ratio exactly (1:2:1).
Codominance keeps both alleles visible in heterozygotes. ABO blood types in humans are codominant: A and B alleles both express in AB heterozygotes, producing the AB blood type. The Punnett square still works for predicting genotypes — only the phenotype mapping changes.
- complete dominance = Aa looks like AA (3:1 phenotype)
- incomplete dominance = Aa is intermediate (1:2:1 phenotype)
- codominance = Aa shows both traits (1:2:1 phenotype with hybrid Aa class)
- multiple alleles = ABO blood, more than 2 options per gene
- X-linked = trait appears differently in males vs females
- polygenic = many genes contribute (height, skin color) — Punnett fails
Punnett square limitations
Punnett squares work cleanly for single-gene Mendelian traits. They break down in several cases. Linked genes on the same chromosome do not assort independently, so a 9:3:3:1 dihybrid ratio shifts toward parental combinations. Polygenic traits like height involve dozens to thousands of genes — Punnett squares fail completely. Epistasis (one gene masking another) distorts predicted ratios.
Predicted ratios are long-run averages, not guarantees for individual litters. A 3:1 prediction means each offspring has a 75 percent chance of dominant phenotype — but a litter of 4 routinely shows 4:0, 3:1, or 2:2 splits. Run chi-square only after at least 40 to 50 offspring accumulate.
Using the Punnett square calculator
Enter both parent genotypes in two-letter format: AA (homozygous dominant), Aa (heterozygous), or aa (homozygous recessive). The Punnett square calculator builds the 2×2 grid automatically, fills in offspring genotypes, normalizes them (Aa instead of aA), and reports both genotype and phenotype ratios.
Quick-cross buttons preload common scenarios: classic F2 (Aa × Aa), pure dominant × pure recessive (AA × aa), test cross (Aa × aa), and heterozygous × homozygous dominant (Aa × AA). Each gives the canonical Mendelian outcome and serves as a reference for hand calculations.
Aa × Aa 3:1 phenotype, 1:2:1 genotypeAa × aa 1:1 (test cross)AA × aa all Aa (F1)chi-square χ² = Σ(O−E)²/E