Mendelian Inheritance Grid Generator

Enter parent genotypes using uppercase for dominant (A, B) and lowercase for recessive (a, b). Supports monohybrid (Aa) and dihybrid (AaBb) crosses up to 4×4.

Use Aa for monohybrid, AaBb for dihybrid
Must use same gene loci as Parent 1
Hardy-Weinberg Equilibrium Calculator

Compute allele and genotype frequencies using p + q = 1 and p² + 2pq + q² = 1. Input either allele frequencies or raw population genotype counts.

Enter the frequency of either the dominant allele (p) or the recessive allele (q). The calculator will derive the other using p + q = 1.
Value between 0 and 1. Leave blank if unknown.
Value between 0 and 1. Leave blank if unknown.
Optional — used to estimate expected genotype counts.