Punnett Square Calculator

Learning genetics? Enter parent genotypes to quickly predict offspring traits.
Legend
A Dominant allele a Recessive allele
Parent Genotypes
Mother’s genotype
Father’s genotype
Genotype Probabilities
Punnett Square
Detailed Tables
Genotype table
Phenotype table
Step-by-Step Derivation
Actions
Live results update as you change genotypes.
References
  • Khan Academy — Mendelian genetics & Punnett squares
  • Wikipedia — Punnett square (overview & history)

Use this Punnett Square Calculator to predict the possible genotypes and phenotypes of offspring for a simple one-gene cross. Select the genotype of each parent to view the expected probabilities for AA, Aa, and aa.

How a Punnett Square Works

Each parent contributes one allele to the offspring. The calculator combines the possible alleles from both parents in a 2 × 2 Punnett square.

  • AA: homozygous dominant
  • Aa: heterozygous
  • aa: homozygous recessive

Under complete dominance, both AA and Aa show the dominant phenotype, while aa shows the recessive phenotype.

Worked Example

For the cross Aa × Aa, each parent can pass either A or a.

The possible offspring genotypes are:

  • AA: 25%
  • Aa: 50%
  • aa: 25%

The expected genotype ratio is 1 AA : 2 Aa : 1 aa.

With complete dominance, the phenotype probabilities are:

  • Dominant phenotype: 75%
  • Recessive phenotype: 25%

Important Limitations

The results are probabilities, not guarantees for individual offspring. This calculator assumes one gene, two alleles, and complete dominance.

It does not model codominance, incomplete dominance, sex-linked inheritance, multiple alleles, linked genes, polygenic traits, mutations, or other complex inheritance patterns. It should not be used for medical genetic risk assessment or DNA-test interpretation.

Sources

More of our calculators...

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.

Dihybrid Cross (Punnett Square) Calculator

Use our Dihybrid Cross Calculator to build a 4×4 Punnett square for two traits, see gametes, genotype probabilities, and phenotype ratios fast.

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.

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 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.

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.

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.

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.