Dihybrid Cross (Punnett Square)

Two independent traits with complete dominance (A over a, B over b). Choose each parent’s genotype per trait to see the 4×4 square and probabilities.

Mother’s Traits
No defaults selected (prevents backfilling). Pick both traits.
Father’s Traits
Choose both traits to populate gametes and the square.
Possibilities — Phenotypes
A_B_
A_bb
aaB_
aabb
Dominant phenotype needs at least one uppercase allele at that locus.
Possibilities — Genotypes
Shows every genotype observed among the 16 cells.
Punnett Square (4×4)
×
Each cell ≈ 6.25% when both parents are dihybrid (AaBb × AaBb). Duplicate headers reflect gamete probabilities for non-heterozygous parents.

Use this Dihybrid Cross Punnett Square Calculator to predict the possible genotypes and phenotypes of offspring for two traits. Select both parents’ genotypes at the A and B loci to generate their gametes, a 4 × 4 Punnett square, and the expected probabilities.

How the Dihybrid Cross Works

A dihybrid cross follows two genes at the same time. For example, a parent with the genotype AaBb can produce four possible gametes:

AB, Ab, aB, and ab

The calculator combines one gamete from each parent in every Punnett square cell. It then counts the resulting offspring genotypes and groups them into phenotypes.

An uppercase allele represents the dominant form of a trait. A recessive phenotype appears only when the offspring inherits two lowercase alleles at that locus.

Worked Example

Consider the cross:

AaBb × AaBb

Each parent can produce AB, Ab, aB, and ab gametes. Combining these gametes creates 16 equally likely cells.

Under complete dominance and independent assortment, the expected phenotype ratio is:

  • 9/16 A_B_: dominant phenotype for both traits
  • 3/16 A_bb: dominant A trait and recessive b trait
  • 3/16 aaB_: recessive a trait and dominant B trait
  • 1/16 aabb: recessive phenotype for both traits

This is the classic 9:3:3:1 dihybrid phenotype ratio.

Important Limitations

This calculator assumes that the two genes assort independently and that each trait follows complete dominance. Results may differ when genes are linked or when inheritance involves incomplete dominance, codominance, epistasis, or other gene interactions.

The probabilities are expected outcomes across many offspring. A small real-world group may not match the calculated ratio exactly because inheritance is random.

Sources

More of our calculators...

Dog Pregnancy (Due Date) Calculator

Use our Dog Pregnancy (Due Date) Calculator to estimate your dog’s due date, safe whelping window, and pregnancy progress from mating, ovulation, LH surge, or diestrus.

Bird Age Calculator

Use our Bird Age Calculator to convert bird years to human years or human age back to bird age by species or custom lifespan.

Punnett Square Calculator

Punnett Square Calculator to predict genotype and phenotype ratios for monohybrid and dihybrid genetic crosses.

Dog Age Calculator

Convert dog years to human years by breed size. Get a clear age estimate for puppies, adults, and seniors.

Benadryl Dosage Calculator for Dogs

Use our Benadryl Dosage Calculator for Dogs to estimate diphenhydramine mg, liquid mL, tablet count, and chewable count by weight.

Plant Spacing Calculator

Use our Plant Spacing Calculator to estimate how many plants fit in a garden bed, crop row, or square-foot layout from area and spacing.

Cat Age Calculator

Use this Cat Age Calculator to estimate your cat’s age in human years using the common 15 / 24 / +4 cat age chart. Includes formula, examples, life stages, and care notes.

Hamster Age Calculator

Use our Hamster Age Calculator to convert hamster years to human years or human age back to hamster age with chart-based interpolation.

Dog Size & Adult Weight Calculator

Use our Dog Size & Adult Weight Calculator to estimate your puppy’s adult weight from age and current weight. Quick size prediction with pet category output.