Punnett Square Calculator

Predict monohybrid genotype and phenotype probabilities for a single gene with two alleles.

Build a Punnett square
Choose each parent's genotype, where A is dominant and a is recessive.

About Punnett squares

A Punnett square is a compact model for predicting how alleles may combine in offspring. This calculator handles a monohybrid cross: one gene, two allele forms, and diploid parents that each contribute one allele. The uppercase A represents a dominant allele and lowercase a represents a recessive allele. Select AA, Aa, or aa for each parent and the tool lists all four equally likely combinations produced by their two allele slots. Genotype describes the allele pair an offspring inherits. AA is homozygous dominant, Aa is heterozygous, and aa is homozygous recessive. Under a simple complete-dominance model, both AA and Aa show the dominant phenotype, while only aa shows the recessive phenotype. A classic Aa by Aa cross therefore predicts a one-to-two-to-one genotype ratio and a three-to-one phenotype ratio. Percentages represent theoretical probabilities for each independent offspring, not a promise that a small litter or family will contain those exact proportions. The model rests on Mendel's principles of segregation and random fertilization. Each parent passes one of its two alleles, and every listed gamete combination is treated as equally probable. Real inheritance can be more complex. Incomplete dominance, codominance, sex linkage, lethal alleles, linkage between genes, variable penetrance, environmental effects, and biased gamete viability can all change expected phenotypes or frequencies. Those situations need a model tailored to the trait rather than this basic dominant-recessive square. Use this calculator to teach inheritance, check homework, plan a simple breeding cross, or quickly compare parental genotypes. Begin by defining which allele is dominant from reliable biological evidence; capitalization alone does not make an allele biologically dominant. If the parents' genotypes are uncertain, run each plausible cross and combine the predictions with pedigree, test-cross, or molecular evidence. For observed offspring, remember that random sampling causes variation, especially when sample sizes are small. Larger samples usually approach theoretical expectations more closely.

Punnett square examples

Parental crossGenotype probabilitiesPhenotype probabilities
Aa by Aa25% AA, 50% Aa, 25% aa75% dominant, 25% recessive
Aa by aa50% Aa, 50% aa50% dominant, 50% recessive
AA by aa100% Aa100% dominant

How to use the Punnett square calculator

  1. Identify the two alleles and decide which one is dominant for this model.
  2. Choose the known or proposed genotype for parent 1.
  3. Choose the known or proposed genotype for parent 2.
  4. Select Calculate Punnett square and compare genotype and phenotype probabilities.

Frequently asked questions

What does a Punnett square predict?

It predicts theoretical probabilities for allele combinations among offspring from a specified cross. It does not predict the exact sequence of outcomes in a small family.

What is the difference between genotype and phenotype?

Genotype is the pair of alleles carried by an organism. Phenotype is the observable trait produced by that genotype together with biological and environmental influences.

Why are AA and Aa both dominant here?

This calculator assumes complete dominance, so one A allele is enough to express the dominant phenotype. Traits with incomplete dominance or codominance require different phenotype categories.

Can this calculator model two genes?

No, this version is a monohybrid calculator for one gene with two alleles. A dihybrid or linked-gene model is needed to represent two loci correctly.

Does a 25 percent probability mean one in every four offspring?

It means each offspring has that theoretical chance under the model. Actual counts fluctuate randomly and approach the expected ratio only across many independent offspring.