Skip to content
AllCalcHub

Punnett Square Calculator

Predict offspring genotype and phenotype ratios from two parents' alleles, for up to three genes.

About the Punnett Square Calculator

Enter each parent's genotype, such as AaBb, with capitals for dominant alleles. The calculator lists every gamete combination and gives the genotype and phenotype ratios of the offspring.

Each parent passes on one allele of each gene at random. A Punnett square lists every combination of the parents' gametes. For independently assorting genes with complete dominance, a dihybrid cross of two AaBb parents gives the classic 9 : 3 : 3 : 1 phenotype ratio.

The formula

P(offspring genotype) = Σ P(gamete₁) × P(gamete₂)

Worked example

Two AaBb parents (a dihybrid cross)

  1. Each makes four gametes: AB, Ab, aB, ab
  2. 16 combinations
  3. Phenotypes 9 : 3 : 3 : 1 (56.25%, 18.75%, 18.75%, 6.25%)

Things to keep in mind

  • Assumes complete dominance and independent assortment (no linkage).

Questions people ask

What does Aa mean?

One dominant (A) and one recessive (a) allele: heterozygous.

Why 9:3:3:1?

Two independent 3:1 ratios multiplied together.