🧬 Dihybrid Cross Punnett Square (4×4)

Trait 1 uses A/a and Trait 2 uses B/b. Capital letter = dominant; lowercase = recessive.
👩‍🧬 Mother’s traits
👨‍🧬 Father’s traits

Inputs update results instantly (AJAX-style). No page reload.

📊 Key outcomes
Phenotypic ratio (A_B_ : A_bb : aaB_ : aabb)
Genotypic ratio (9 classes)
Classic AaBb × AaBb→ 9:3:3:1
🧩 Punnett Square (4×4)
♂︎\♀︎

Headers show parental gametes (AB, Ab, aB, ab); inner cells show offspring genotypes (e.g., AaBb).

🧾 Resulting probabilities (%)
AABBAABbAAbb AaBBAaBbAabb aaBBaaBbaabb
Genotypic ratio (AABB:AABb:AAbb:AaBB:AaBb:Aabb:aaBB:aaBb:aabb):
Phenotypic ratio (A_B_ : A_bb : aaB_ : aabb):
🔠 Allele legend
SymbolMeaning
ADominant allele of Trait 1
aRecessive allele of Trait 1
BDominant allele of Trait 2
bRecessive allele of Trait 2
🧮 Step-by-step derivation (click to expand)
📚 References
  • Standard Mendelian inheritance (complete dominance; Law of Independent Assortment).

More of our calculators...

Punnett Square Calculator

Use our Punnett Square Calculator to model a monohybrid cross, see AA/Aa/aa probabilities, genotypic & phenotypic ratios, and download a PDF of the results.

Percent Yield Calculator

Calculate percent yield from actual and theoretical yields. Real-time updates, unit options, step-by-step derivation, and PDF export. Free online tool.

Dog Size Calculator

Estimate your puppy’s adult weight and size group from age and current weight. Get ranges, height guide, and a downloadable PDF.

Dog Pregnancy Calculator

Calculate a dog due date from mating. Get average, earliest & latest whelping dates, days since mating, and download a PDF of results.

Cat Age Calculator

Convert cat years to human years (and back). Use our Cat Age Calculator with piecewise method, quick chart, and downloadable PDF.

Benadryl Dosage Calculator for Dogs

Calculate Benadryl (diphenhydramine) dose for dogs by weight. See mg, mL, tablet/chew counts and 8–12h frequency. Educational tool—not veterinary advice.