Punnett Square Calculator

Estimate genotype probabilities for a simple two-allele Mendelian cross using parental dominant allele frequencies.

Punnett Square Probability Formula

AA = p1×p2; Aa = p1(1-p2)+(1-p1)p2; aa=(1-p1)(1-p2)

This calculator models the probability that each parent contributes a dominant or recessive allele. It then combines those gamete probabilities to estimate AA, Aa, and aa offspring outcomes.

SymbolVariableDescription
p1Parent 1 dominant allele chanceProbability that parent 1 contributes the dominant allele.
p2Parent 2 dominant allele chanceProbability that parent 2 contributes the dominant allele.
AA/Aa/aaGenotypesPossible offspring genotype classes for one gene with two alleles.

How to Use the Punnett Square Calculator

  1. 1

    Enter parent allele probabilities

    Use 50% when a heterozygous parent has an equal chance to pass the dominant or recessive allele.

  2. 2

    Calculate genotype outcomes

    The calculator returns AA, Aa, and aa probabilities for a simple monohybrid cross.

  3. 3

    Interpret phenotype carefully

    For a complete-dominance trait, AA and Aa usually show the dominant phenotype, while aa shows the recessive phenotype.

Common Monohybrid Cross Examples

For an Aa × Aa cross, each parent contributes A 50% of the time and a 50% of the time. The expected genotype ratio is 1 AA : 2 Aa : 1 aa, which means 25% AA, 50% Aa, and 25% aa.

CrossExpected result
Aa × Aa1:2:1 genotype ratio
AA × aa100% Aa offspring
Aa × aa50% Aa and 50% aa
Aa × Aa, complete dominance3:1 phenotype ratio

What This Calculator Can and Cannot Model

This Punnett square calculator is designed for a single gene with two alleles. It is useful for introductory genetics, homework checks, and quick probability reasoning, but it does not model linkage, multiple genes, incomplete penetrance, sex linkage, or non-Mendelian inheritance.

  • Use it for simple dominant/recessive monohybrid crosses.
  • Do not use it as a full genetic counseling tool.
  • For population-level allele frequency questions, use an allele frequency or Hardy-Weinberg calculator instead.

Punnett Square FAQ

Related Genetics Calculators

More tools

Browse more calculator categories

All calculators