Updated on May 11th, 2026

Punnett Square Calculator

Created By Jehan Wadia

Cross Type
Traits: 1
Grid size: 2×2 (4 cells)
Quick-Pick Presets
Allele Configuration
Parent Genotypes
Parent 1
Parent 2

Summary
Punnett Square
View:
Genotype Ratios
GenotypeCountFractionPercentageRatio
Phenotype Ratios
PhenotypeCountFractionPercentageRatio
Genotype Distribution
Phenotype Distribution

Introduction

A Punnett square is a simple chart used in genetics to predict the possible traits an offspring can inherit from its parents. Each parent passes down one copy of their genes, and the Punnett square shows every possible combination. This Punnett Square Calculator does the work for you. Just enter the alleles (gene versions) for each parent, and it will instantly show you the genotype ratios and phenotype outcomes of the cross. Whether you are working with dominant and recessive traits, homozygous or heterozygous parents, this tool makes it easy to see the chances of each result. It is perfect for students learning about heredity, teachers building lesson plans, or anyone curious about how traits are passed from one generation to the next.

How to use our Punnett Square Calculator

Enter the number of traits you want to cross and each parent's genotype, and this calculator will build a complete Punnett square showing all possible offspring genotypes, phenotypes, ratios, and percentages.

Cross Type: Choose how many traits you want to study at once. Pick from monohybrid (1 trait) up to pentahybrid (5 traits) by clicking a button or sliding the trait slider. The grid size updates automatically to show you how many offspring combinations are possible.

Quick-Pick Presets: Click any preset button to instantly load a common genetic cross, such as Aa × Aa or AaBb × AaBb. This fills in the parent genotypes for you so you can see results right away.

Allele Configuration: For each trait, set the letter used for the allele (such as A, B, or C). You can also type in custom names for the dominant and recessive phenotypes, like "Purple" and "White," so your results are easier to read.

Parent 1 and Parent 2 Genotypes: Enter each parent's alleles for every trait. You can type individual alleles into the two letter boxes or pick a genotype from the dropdown menu (homozygous dominant, heterozygous, or homozygous recessive).

Calculate and Reset: Press the "Calculate" button to generate the Punnett square and all results. Press "Reset" to clear everything and start over with default settings.

View Toggle: Switch between viewing the Punnett square grid by genotype or by phenotype using the toggle buttons above the grid.

What Is a Punnett Square?

A Punnett square is a simple chart used in genetics to predict the possible genotypes (gene combinations) and phenotypes (physical traits) of offspring from two parents. It was named after Reginald Punnett, a British geneticist who came up with this method in the early 1900s. The chart works by lining up one parent's possible gametes (sex cells) along the top and the other parent's gametes along the side, then filling in each box with the resulting combination.

How Does a Punnett Square Work?

Every organism gets two copies of each gene — one from each parent. These gene copies are called alleles. An allele can be dominant (usually written as a capital letter, like A) or recessive (written as a lowercase letter, like a). A dominant allele only needs one copy to show its trait, while a recessive allele needs two copies to be visible.

When a parent makes gametes (sperm or egg cells), each gamete gets only one allele per trait. A Punnett square shows every possible way these gametes can combine at fertilization. For example, if both parents have the genotype Aa, the Punnett square reveals four possible outcomes: AA, Aa, aA, and aa. This gives a genotype ratio of 1:2:1 and a phenotype ratio of 3:1 (three dominant to one recessive). You can use a Ratio Calculator to simplify and verify these genetic ratios.

Types of Genetic Crosses

  • Monohybrid cross: Tracks one trait (e.g., flower color). This creates a 2×2 grid with 4 boxes.
  • Dihybrid cross: Tracks two traits at the same time (e.g., flower color and plant height). This creates a 4×4 grid with 16 boxes.
  • Trihybrid cross: Tracks three traits, producing an 8×8 grid with 64 boxes.
  • Tetrahybrid and pentahybrid crosses: Track four or five traits, creating grids of 16×16 (256 boxes) and 32×32 (1,024 boxes). These are very hard to do by hand, which is why a calculator is so helpful.

Key Genetics Terms to Know

  • Genotype: The actual pair of alleles an organism carries (e.g., Aa, BB).
  • Phenotype: The physical trait you can observe, like purple or white flowers.
  • Homozygous: Having two identical alleles (AA or aa).
  • Heterozygous: Having two different alleles (Aa).
  • Genotype ratio: How many times each genotype appears in the Punnett square results.
  • Phenotype ratio: How many times each visible trait appears in the results.

When Are Punnett Squares Used?

Punnett squares are used in biology classes, genetic counseling, animal breeding, and plant breeding. Genetic counselors use them to estimate the chance that a child might inherit a genetic disorder like cystic fibrosis or sickle cell anemia. Farmers and breeders use them to plan crosses that produce desired traits in crops or livestock. In agricultural settings, tools like a Plant Spacing Calculator or Fertilizer Calculator complement genetic planning by optimizing the growing conditions for selectively bred plants.

Limitations of Punnett Squares

Punnett squares assume complete dominance, where one allele fully masks the other. They work best for traits controlled by a single gene. They do not account for incomplete dominance, codominance, multiple gene interactions (polygenic traits), sex-linked inheritance, or environmental influences on traits. For more complex statistical analysis of genetic data, tools like a Chi Square Calculator can help you test whether observed offspring ratios match expected Mendelian ratios. A Percentage Calculator can also be useful for quickly converting genotype fractions into percentages. Additionally, understanding binomial distributions can help predict the probability of specific outcomes in small sample sizes from genetic crosses. Despite these limits, the Punnett square remains one of the most useful and widely taught tools for understanding how traits are passed from parents to offspring.


Frequently Asked Questions

What is a monohybrid cross?

A monohybrid cross looks at just one trait at a time, like flower color. It uses a 2×2 Punnett square with 4 boxes. Each parent gives one allele for that trait, and the grid shows all four possible combinations the offspring could get.

What is a dihybrid cross?

A dihybrid cross tracks two traits at the same time, such as flower color and seed shape. It uses a 4×4 Punnett square with 16 boxes. Each parent contributes one allele for each trait, and the grid shows all 16 possible offspring combinations.

What does the 3:1 phenotype ratio mean?

A 3:1 ratio means that for every 4 offspring, about 3 will show the dominant trait and 1 will show the recessive trait. This ratio comes from crossing two heterozygous parents (like Aa × Aa) in a monohybrid cross.

What is the difference between genotype and phenotype?

Genotype is the pair of alleles an organism has, like Aa or BB. Phenotype is the trait you can actually see or observe, like brown eyes or white flowers. Two organisms can have different genotypes but still show the same phenotype.

How do I know if an allele is dominant or recessive?

In a Punnett square, dominant alleles are written as capital letters (like A) and recessive alleles are written as lowercase letters (like a). A dominant allele only needs one copy to show its trait. A recessive allele needs two copies (like aa) to be visible.

What does homozygous mean?

Homozygous means an organism has two of the same allele for a trait. It can be homozygous dominant (AA) or homozygous recessive (aa). These organisms are also called purebred for that trait.

What does heterozygous mean?

Heterozygous means an organism has two different alleles for a trait, like Aa. The dominant allele (A) will determine the phenotype that shows, while the recessive allele (a) is hidden but can be passed to offspring.

Can I use this calculator for more than two traits?

Yes. This calculator supports up to five traits at once. You can select monohybrid (1 trait), dihybrid (2), trihybrid (3), tetrahybrid (4), or pentahybrid (5) crosses. The grid size grows with each added trait — a pentahybrid cross creates a 32×32 grid with 1,024 boxes.

What is a test cross?

A test cross is when you cross an organism that shows the dominant trait with one that is homozygous recessive (aa). This helps you figure out if the dominant organism is AA or Aa. If any offspring show the recessive trait, the parent must be heterozygous (Aa).

What are gametes in a Punnett square?

Gametes are the sex cells — sperm and egg — that each parent produces. Each gamete carries only one allele per trait. In a Punnett square, the gametes from one parent go across the top and the gametes from the other parent go down the side.

Why is my Punnett square so large?

The grid doubles in size for each extra trait. A monohybrid cross is 2×2 (4 boxes), a dihybrid is 4×4 (16 boxes), and a trihybrid is 8×8 (64 boxes). If you chose 4 or 5 traits, the grid can be 256 or 1,024 boxes. You can scroll sideways to see the full grid.

How do I read the ratio column in the results?

The ratio column shows a simplified number for each genotype or phenotype. For example, in an Aa × Aa cross, the genotype ratio is 1:2:1, meaning for every 1 AA, there are 2 Aa and 1 aa. The ratio tells you the relative chance of each outcome.

Can I change the allele letters?

Yes. In the Allele Configuration section, you can change the letter used for each trait. For example, you can change A to R to represent a different gene. Just type the new letter in the allele letter box.

What do the phenotype labels do?

The phenotype labels let you type custom names for the dominant and recessive traits. Instead of seeing "Dominant (A)" in your results, you can type "Purple" for dominant and "White" for recessive to make the results easier to understand.

What is the expected ratio for a dihybrid cross of two heterozygous parents?

When you cross AaBb × AaBb, the expected phenotype ratio is 9:3:3:1. That means 9 out of 16 offspring show both dominant traits, 3 show one dominant and one recessive, another 3 show the other combination, and 1 shows both recessive traits.

Does this calculator work for sex-linked traits?

No. This calculator assumes standard autosomal inheritance with complete dominance. It does not handle sex-linked traits (genes on the X or Y chromosome), incomplete dominance, codominance, or polygenic traits.

What is the probability that an Aa × Aa cross produces a homozygous recessive offspring?

There is a 25% chance (1 out of 4) that the offspring will be homozygous recessive (aa). The Punnett square for this cross gives 1 AA, 2 Aa, and 1 aa, so 1 out of 4 total outcomes is aa.

Can I switch the Punnett square view between genotype and phenotype?

Yes. Use the view toggle buttons above the Punnett square grid. Click "Genotype" to see the allele combinations in each box, or click "Phenotype" to see the trait names you entered in the allele configuration.