Punnett Square Calculator

Predict offspring genotypes and phenotypes

Select parent genotypes to calculate inheritance probabilities and visualize the genetic cross.

Last updated: December 15, 2025
Frank Zhao - Creator
CreatorFrank Zhao

Studying genetics? Select parent genotypes to instantly predict offspring trait probabilities with this Punnett Square generator!

ADominant alleleaRecessive allele

Parent Genotypes

Offspring Probabilities

Probability of AA100%
Probability of Aa0%
Probability of aa0%

Punnett Square

โ™‚ \ โ™€AA
AAAAA
AAAAA

๐Ÿ’ก Analyzing 2 traits simultaneously? Explore a dihybrid cross Punnett Square calculator to work with 4 alleles.

Genotype to Phenotype

GenotypePhenotype
AAA (dominant trait)
AaA (dominant trait)
aaa (recessive trait)
๐Ÿงฌ

What is a Punnett Square?

A Punnett Square is a simple grid that helps you predict the genetic outcomes of a cross between two parents. Named after British geneticist Reginald Punnett, this visual tool has been helping students and scientists understand inheritance patterns for over a century.

๐Ÿงฉ Think of it like a multiplication table โ€” but instead of numbers, you're combining alleles (gene variants) from mom and dad to see what combinations their kids might get.

For a single-gene trait (called a monohybrid cross), the Punnett Square is a 2ร—2 grid showing four possible offspring genotypes. Each cell represents a 25% chance outcome.

๐ŸŽ“ Students

Learning genetics in biology class? This is your go-to tool for homework and exams.

๐Ÿ”ฌ Researchers

Planning breeding experiments with model organisms? Predict outcomes before you start.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Parents

Curious about genetic traits in your family? Understand inheritance risks.

๐Ÿš€

How to Use This Calculator (Step-by-Step)

Using our Punnett Square calculator is straightforward. Here's a quick walkthrough:

1

Select the Mother's Genotype

Choose from AA (homozygous dominant), Aa (heterozygous), or aa (homozygous recessive).

2

Select the Father's Genotype

Same options: AA, Aa, or aa.

3

Read the Offspring Probabilities

The calculator instantly shows the percentage chance for each genotype (AA, Aa, aa).

4

View the Punnett Square Grid

See exactly how alleles combine in the visual 2ร—2 table.

5

Share Your Results

Use the share button to generate a link with your specific inputs โ€” perfect for study groups or discussions!

Example: Both parents are heterozygous (Aa ร— Aa)

โ™‚ \ โ™€
A
a
A
AA
Aa
a
Aa
aa

Result: 25% AA, 50% Aa, 25% aa โ†’ 75% dominant phenotype, 25% recessive phenotype

๐ŸŒ

Real-World Examples

๐Ÿฅ Example 1: Predicting Cystic Fibrosis Risk

Background: Cystic fibrosis (CF) is an autosomal recessive disorder. Both parents are healthy but have family histories of CF โ€” meaning they might be carriers (Aa).

Inputs:

  • โ€ข Mother's genotype: Aa (carrier)
  • โ€ข Father's genotype: Aa (carrier)

Results:

  • โ€ข 25% chance child has CF (aa)
  • โ€ข 50% chance child is a carrier (Aa)
  • โ€ข 25% chance child is completely unaffected (AA)

Application: This information helps families make informed decisions and prepares them for genetic counseling.

๐ŸŒฑ Example 2: Plant Breeding (Flower Color)

Background: A gardener wants to breed purple flowers. Purple (P) is dominant over white (p). They cross a purple heterozygous plant with a white plant.

Inputs:

  • โ€ข Purple parent: Pp (heterozygous)
  • โ€ข White parent: pp (homozygous recessive)

Results:

  • โ€ข 50% purple flowers (Pp)
  • โ€ข 50% white flowers (pp)

Application: The gardener knows to expect about half white offspring โ€” and can select only the purple ones for the next generation.

๐Ÿ• Example 3: Dog Coat Color

Background: In some dog breeds, black coat (B) is dominant over brown (b). A breeder crosses two black dogs, both known to be carriers of the brown allele.

Inputs:

  • โ€ข Dog 1: Bb
  • โ€ข Dog 2: Bb

Results:

  • โ€ข 75% black puppies (BB or Bb)
  • โ€ข 25% brown puppies (bb)

Application: The breeder can predict litter composition and set realistic expectations for buyers.

๐Ÿ’ก
Looking for more genetics tools?

After working out trait probabilities, you might want to explore our Allele Frequency Calculator to understand population-level genetics, or check the Biology Calculators section for more tools.

๐Ÿ”ฌ

Genotype vs. Phenotype: What's the Difference?

These two terms are essential for understanding Punnett Squares โ€” and they're often confused!

๐Ÿงฌ Genotype

The genetic code โ€” the actual allele combination an organism carries (AA, Aa, or aa).

It's the "hidden blueprint" that may or may not be visible from the outside.

๐Ÿ‘๏ธ Phenotype

The observable trait โ€” what you actually see (tall/short, blue eyes/brown eyes, etc.).

The physical expression of the genotype, influenced by dominance.

๐ŸŽฏ Key insight: Two organisms can have the same phenotype but different genotypes. Both AA and Aa show the dominant trait โ€” you can't tell them apart just by looking!

GenotypeTypePhenotype
AAHomozygous DominantDominant trait (A)
AaHeterozygousDominant trait (A)
aaHomozygous RecessiveRecessive trait (a)

Calculating Ratios from Aa ร— Aa Cross:

  • Genotypic ratio: AA : Aa : aa = 1 : 2 : 1
  • Phenotypic ratio: Dominant : Recessive = 3 : 1
๐Ÿ“œ

Mendelian Inheritance: The Foundation

Gregor Mendel, a 19th-century monk, discovered the fundamental laws of inheritance by studying pea plants โ€” without any knowledge of DNA! His insights form the backbone of modern genetics.

โš–๏ธ Law of Segregation

Each parent has two alleles for a trait, but only passes one to each offspring. The alleles separate (segregate) during reproduction.

๐ŸŽฒ Law of Independent Assortment

Genes for different traits are inherited independently of each other (assuming they're on different chromosomes).

๐Ÿ‘‘ Law of Dominance

When two different alleles are present, the dominant one masks the recessive one in the phenotype.

๐Ÿงช Modern Exceptions

We now know some traits show codominance (both alleles expressed) or incomplete dominance (blended expression).

๐Ÿฉธ Blood type is a great example of codominance: A and B alleles are both dominant, so someone with both (AB genotype) expresses BOTH traits โ€” that's why we have blood type AB!

๐Ÿ’ก

Tips & Best Practices

1

Use consistent notation

Always use CAPITAL letters for dominant alleles and lowercase for recessive. Mixing them up leads to confusion!

2

Check trait eligibility

Punnett Squares work best for simple, single-gene traits. Complex traits (height, intelligence) involve multiple genes and environment.

3

Remember: probabilities, not guarantees

A 25% chance doesn't mean exactly 1 in 4 children will have that genotype โ€” it's a probability for each individual birth.

4

Consider carrier status

Healthy parents can be carriers (Aa) of recessive diseases. Family history matters when predicting offspring risks.

Common mistakes to avoid

  • โœ—Using Punnett Squares for traits controlled by multiple genes (polygenic traits)
  • โœ—Forgetting that environmental factors can also influence phenotype
  • โœ—Assuming all traits follow simple dominant/recessive patterns
  • โœ—Mixing up genotypic and phenotypic ratios
๐Ÿ“Š

Common Cross Patterns & Results

Here are the nine possible monohybrid crosses and their expected outcomes:

CrossAAAaaaPhenotype Ratio
AA ร— AA100%0%0%100% dominant
AA ร— Aa50%50%0%100% dominant
AA ร— aa0%100%0%100% dominant
Aa ร— Aa25%50%25%75% : 25% (3:1)
Aa ร— aa0%50%50%50% : 50% (1:1)
aa ร— aa0%0%100%100% recessive
๐Ÿ”
Need more complex analysis?

For two traits at once (like pea color AND shape), you'd need a dihybrid cross with a 4ร—4 grid and 16 possible outcomes. The classic ratio is 9:3:3:1 when both parents are double heterozygotes.

โ“

Frequently Asked Questions

What is the purpose of a Punnett Square?

A Punnett Square helps predict the probability of offspring inheriting specific genotypes and phenotypes. It's a visual tool for understanding Mendelian inheritance patterns, useful in education, genetic counseling, and breeding programs.

How do I know if a genotype is heterozygous or homozygous?

Homozygous means both alleles are identical (AA or aa). Heterozygous means the alleles are different (Aa). In real life, you'd determine this through genetic testing or by analyzing inheritance patterns across generations.

Can Punnett Squares predict human traits accurately?

For simple single-gene traits (like cystic fibrosis, sickle cell, or Huntington's disease), yes! However, most human traits (height, skin color, intelligence) are polygenic โ€” controlled by many genes โ€” and can't be predicted with simple Punnett Squares.

Why is Aa called heterozygous?

"Hetero" means different in Greek. A heterozygous individual has two different alleles for a gene. "Homo" means same โ€” so homozygous individuals have two identical alleles (AA or aa).

What's a dihybrid cross?

A dihybrid cross examines two traits simultaneously using a 4ร—4 grid with 16 possible outcomes. It demonstrates the Law of Independent Assortment. When both parents are double heterozygotes (AaBb ร— AaBb), the phenotype ratio is 9:3:3:1.

What traits can I use a Punnett Square for?

Punnett Squares work best for traits that are: (1) controlled by a single gene, (2) inherited independently, and (3) not significantly affected by environmental factors. Good examples include blood type, certain genetic disorders, and simple flower colors.

What does 25% probability really mean?

It means each offspring has a 25% chance of having that genotype โ€” like flipping a coin. Having four children doesn't guarantee you'll get exactly one of each outcome. Each birth is an independent event with its own probabilities.

Can I share my Punnett Square results?

Yes! Use the share button to generate a link that includes your selected genotypes. Perfect for study groups, comparing scenarios with classmates, or discussing with family members about genetic inheritance.

โš ๏ธ

Limitations & Sources

Important Limitations

  • โ€ขThis calculator assumes simple Mendelian inheritance with complete dominance.
  • โ€ขIt does not account for codominance, incomplete dominance, or linked genes.
  • โ€ขMost human traits are polygenic (controlled by multiple genes) and cannot be predicted this way.
  • โ€ขEnvironmental factors can also influence phenotype expression.
  • โ€ขResults are probabilities, not guarantees โ€” actual outcomes may vary.
๐Ÿฅ

Medical Disclaimer

This calculator is for educational purposes only. For genetic counseling, carrier testing, or medical decisions about inherited conditions, please consult a qualified healthcare professional or certified genetic counselor.

External References & Further Reading

Links are provided for educational reference. This calculator's examples use simplified assumptions for clarity.

Punnett Square Calculator โ€” Genetics & Inheritance Predictor