Calcady
Home / Scientific / Punnett Square Engine

Punnett Square Engine

Calculate genotype and phenotype ratios for a monohybrid genetic cross. Visualize the 2×2 Punnett square grid showing all possible offspring allele combinations from two parents.

Parent Alleles

Monohybrid Cross

A
a
A
AA
Aa
a
Aa
aa

Genotype Ratio

25% AA, 50% Aa, 25% aa

Phenotype Ratio

75% Dominant, 25% Recessive

Email LinkText/SMSWhatsApp

Quick Answer: How does the Punnett Square Calculator work?

Enter each parent's two-letter genotype (e.g., Bb). The calculator builds the 2×2 grid of all possible offspring combinations and displays genotype ratios, phenotype ratios, and individual probabilities.

Probability Formula

P(genotype) = matching cells / 4 | Bb × Bb → 1 BB : 2 Bb : 1 bb

Each cell in the Punnett square is equally probable (25%). Uppercase = dominant allele, lowercase = recessive allele.

Genetic Scenarios

Carrier Detection

Cystic fibrosis is recessive (ff). If both parents are carriers (Ff × Ff), the Punnett square shows 1 FF : 2 Ff : 1 ff — a 25% chance of an affected child, 50% chance of another carrier, and 25% chance of a non-carrier. Genetic counselors use this exact calculation daily.

Plant Breeding

Mendel's original pea experiments crossed tall (Tt) with tall (Tt) plants. The 3:1 ratio of tall:short offspring in the F2 generation confirmed his theory. Modern crop breeders use Punnett squares to predict yield traits, disease resistance, and flavor gene combinations across thousands of crosses.

Common Cross Outcomes

Cross Genotype Ratio Phenotype Ratio Use Case
BB × bbAll BbAll dominantF1 generation (all hybrids)
Bb × Bb1:2:13:1F2 generation (classic Mendel)
Bb × bb1 Bb : 1 bb1:1Testcross (reveals genotype)
BB × Bb1 BB : 1 BbAll dominantReinforcing dominant trait
bb × bbAll bbAll recessiveTrue-breeding recessive

Genetics Best Practices (Pro Tips)

Do This

  • Use testcrosses to determine unknown genotypes. If you have a dominant-phenotype organism and don't know if it's BB or Bb, cross it with a homozygous recessive (bb). If ANY offspring show the recessive phenotype, the parent must be Bb.

Avoid This

  • Don't assume all traits follow simple dominance. Eye color, skin color, and height involve multiple genes (polygenic inheritance). Blood type has codominance (AB) and multiple alleles (A, B, O). The basic Punnett square only models single-gene, two-allele traits.

Frequently Asked Questions

What is the difference between genotype and phenotype?

Genotype is the genetic code (BB, Bb, or bb). Phenotype is the observable trait (brown eyes vs. blue eyes). Multiple genotypes can produce the same phenotype: both BB and Bb show the dominant trait. This is why the genotype ratio (1:2:1) differs from the phenotype ratio (3:1) in a Bb × Bb cross.

What is a testcross and when should I use one?

A testcross breeds an unknown dominant-phenotype individual with a homozygous recessive (bb). If the unknown is BB, all offspring show dominant. If Bb, offspring appear in a 1:1 ratio. This reveals whether the unknown parent is homozygous or heterozygous — essential for breeding programs.

Can Punnett squares handle two traits at once?

Yes — a dihybrid cross uses a 4×4 grid (16 cells) for two independent genes. For example, BbRr × BbRr produces the classic 9:3:3:1 phenotype ratio. This calculator handles monohybrid (single gene) crosses with a 2×2 grid.

Why do real offspring ratios differ from Punnett square predictions?

Punnett squares predict probabilities, not guarantees. With small sample sizes, random chance produces deviations. A Bb × Bb cross predicts 75% dominant, but 4 children could easily be 100% dominant or 50/50. With large samples (hundreds of offspring), observed ratios converge to predicted ratios — this is the law of large numbers.

Related Biology Calculators