Trihybrid Cross Calculator - Punnett Square

Trihybrid cross calculator allows you to create a Punnett square for 3 different traits easily.

Frank Zhao - Creator
CreatorFrank Zhao

Allele Reference Guide

Uppercase letters represent dominant alleles, while lowercase letters represent recessive alleles.

A,B,C

Dominant

Uppercase

a,b,c

Recessive

Lowercase

Mother's traits

More info
More info
More info

Father's traits

More info
More info
More info
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
♂️\♀️ABCABcAbCAbcaBCaBcabCabc
ABCAABBCCAABBCcAABbCCAABbCcAaBBCCAaBBCcAaBbCCAaBbCc
ABcAABBCcAABBccAABbCcAABbccAaBBCcAaBBccAaBbCcAaBbcc
AbCAABbCCAABbCcAAbbCCAAbbCcAaBbCCAaBbCcAabbCCAabbCc
AbcAABbCcAABbccAAbbCcAAbbccAaBbCcAaBbccAabbCcAabbcc
aBCAaBBCCAaBBCcAaBbCCAaBbCcaaBBCCaaBBCcaaBbCCaaBbCc
aBcAaBBCcAaBBccAaBbCcAaBbccaaBBCcaaBBccaaBbCcaaBbcc
abCAaBbCCAaBbCcAabbCCAabbCcaaBbCCaaBbCcaabbCCaabbCc
abcAaBbCcAaBbccAabbCcAabbccaaBbCcaaBbccaabbCcaabbcc
ResultGenotypePhenotype
AABBCCAABBCCABC
AABBCcAABBCcABC
AABBccAABBccABc
AABbCCAABbCCABC
AABbCcAABbCcABC
AABbccAABbccABc
AAbbCCAAbbCCAbC
AAbbCcAAbbCcAbC
AAbbccAAbbccAbc
AaBBCCAaBBCCABC
AaBBCcAaBBCcABC
AaBBccAaBBccABc
AaBbCCAaBbCCABC
AaBbCcAaBbCcABC
AaBbccAaBbccABc
AabbCCAabbCCAbC
AabbCcAabbCcAbC
AabbccAabbccAbc
aaBBCCaaBBCCaBC
aaBBCcaaBBCcaBC
aaBBccaaBBccaBc
aaBbCCaaBbCCaBC
aaBbCcaaBbCcaBC
aaBbccaaBbccaBc
aabbCCaabbCCabC
aabbCcaabbCcabC
aabbccaabbccabc
1Punnett square cell
Gij=sort(Mi+Fj)G_{ij} = \operatorname{sort}(M_i + F_j)
2Offspring genotype frequency
P(g)=ng64×100%P(g) = \frac{n_g}{64} \times 100\%
MiM_iMother gamete
FjF_jFather gamete
GijG_{ij}Offspring genotype
ggGenotype
ngn_gOccurrences
6464Total outcomes
🧭

Introduction / Overview

This calculator builds a trihybrid Punnett square for three genes (A, B, and C). You select each parent’s genotype for every gene, and the tool generates:

  • an 8×8 Punnett grid (64 outcomes)
  • genotype frequencies (percentage for each of the 27 possible combined genotypes)
  • a genotype → phenotype mapping (dominant allele present vs recessive)

Who is this for? Students, educators, and anyone who wants a quick, visual way to verify a Mendelian 3-gene cross without manually writing 64 cells.

Reliability note: the calculator enumerates all gametes for both parents and combines them systematically, so the percentages are derived directly from the same 64-cell grid you see.

🧬

What is a trihybrid Punnett square?

A Punnett square is a structured way to list possible offspring genotypes from two parents. For one gene (one trait), it’s usually a small grid. For three genes, the grid grows quickly because each parent can form more unique gametes.

✅ In a trihybrid setup, each parent contributes one allele per gene. If the parent is heterozygous for all three genes (like AaBbCc), they can make 8 different gametes.

The complete Punnett square is formed by combining the 8 mother gametes with the 8 father gametes, giving a total of 64 genotype outcomes.

💡

Practical tip: If you only care about “dominant vs recessive” at the trait level, the phenotype table is often faster to read than the full 64-cell grid.

🧮

How to use the trihybrid cross calculator

Quick start: pick the mother’s genotype for A, B, and C, then do the same for the father. As soon as both parents have valid genotypes, the calculator can generate the grid and frequencies.

Genotype options for each trait:

  • AA — homozygous dominant (both alleles dominant)
  • Aa — heterozygous (one dominant, one recessive)
  • aa — homozygous recessive (both alleles recessive)
1

Select the mother’s genotypes

Choose Trait 1 (A), Trait 2 (B), and Trait 3 (C).

2

Select the father’s genotypes

Repeat the same choices for the father.

3

Read the results

Open these sections for details: Offspring genotype frequency, Punnett square, and Phenotype and Genotype.

A tiny “by hand” check (optional)

Suppose you’re looking at one specific genotype that appears 2 times in the 64-cell grid. The calculator reports the percentage using:

P(%)P\,(\%)==n64×100\frac{n}{64}\times 100==264×100\frac{2}{64}\times 100==3.125%3.125\%

This matches what you’ll see in Offspring genotype frequency.

🧾

How to do a trihybrid cross Punnett square

😱 A trihybrid Punnett square can be large: it uses an 8×8 grid (64 outcomes), 27 possible genotypes, and 8 possible gametes per parent.

If you’re curious about the mechanics, here’s the clean mental model (the calculator automates all of it):

1

Pick the parents’ genotypes

Choose the genotype for each trait (A, B, and C). For example: mother AaBbCc and father AaBbCc.

2

List each parent’s possible gametes

Each gamete contains one allele from each gene (A, B, C). A heterozygous genotype produces two allele options for that trait.

3

Combine gametes in an 8×8 grid

Put one parent’s 8 gametes across the top and the other parent’s 8 gametes down the side, then combine alleles inside each cell to form the offspring genotype.

How to calculate genotype probability

  1. Build the Punnett square.
  2. Count how many times a genotype appears (e.g., 2).
  3. Divide by the total number of outcomes (64).
  4. Multiply by 100 to get a percentage.

Genotype probability = (count / 64) × 100

🧪

Real-World Examples / Use Cases

Below are practical scenarios you can replicate in the calculator. These examples are also a good way to spot -check your intuition.

Example 1: “All dominant genotype”

Background: both parents are AaBbCc.

Question: probability of AABBCC.

P(AABBCC)P(AABBCC)==(14)3\left(\frac{1}{4}\right)^3==164\frac{1}{64}==1.5625%1.5625\%

How to use it: open Offspring genotype frequency and locate AABBCC.

Example 2: “Exactly heterozygous for all three genes”

Inputs: mother AaBbCc, father AaBbCc.

Target genotype: AaBbCc.

P(AaBbCc)P(AaBbCc)==(12)3\left(\frac{1}{2}\right)^3==18\frac{1}{8}==12.5%12.5\%

How to apply: if you’re modeling a breeding plan, this is often the “maintain variability” outcome.

Example 3: One gene fixed

Background: both parents are AA for gene A, but heterozygous for B and C.

Inputs: A=AA, B=Bb, C=Cc for both parents.

Result: every offspring has A as AA; the grid shrinks in “effective variety” even though it still has 64 cells.

Example 4: Recessive risk check

If both parents are heterozygous for a trait (e.g., Aa), there’s a chance of a recessive phenotype.

Use the Phenotype and Genotype section to see which genotypes map to recessive outcomes.

Example 5: Teach independence

In classroom settings, set both parents to AaBbCc and compare single-gene ratios inside the bigger result table.

🎯

Common Scenarios / When to Use

Great for

  • homework checks for Mendelian genetics (3 genes)
  • fast probability estimates for a specific combined genotype
  • teaching how independent assortment scales from 1 → 2 → 3 genes

Might be a poor fit if your biology case includes linkage (genes inherited together), incomplete dominance, codominance, epistasis, or sex-linked traits.

Tips & Best Practices

💡

Start small: If you’re unsure, verify one gene first using the 1-trait calculator, then scale up.

Common mistakes to avoid

  • treating phenotype ratios as genotype ratios (they are not the same)
  • forgetting that each cell is one of 64 equally weighted outcomes in the full grid
  • assuming independence when your real genes are linked (see limitations)
📐

Calculation Method / Formula Explanation

Conceptually, the calculator does two things: (1) enumerates all gametes for each parent, then (2) combines them into offspring genotypes.

Genotype frequency

P(g)=ng64×100%P(g)=\frac{n_g}{64}\times 100\%

Where ngn_g is the number of cells matching genotype gg.

Variables

  • gg: a combined genotype like AaBbCc
  • ngn_g: number of times that genotype appears in the 64 outcomes
📖

Related Concepts / Background Info

Genotype vs phenotype

A genotype is the allele pair for each gene (like Aa). A phenotype is the expressed trait. In simple dominant/recessive models, having at least one dominant allele (A) produces the dominant phenotype.

Independent assortment

The calculator assumes the genes assort independently. That’s why probabilities for multi-gene genotypes can be multiplied across genes in classic textbook cases.

FAQs

What is a trihybrid cross Punnett square?

It’s a Punnett square that tracks three genes at once. The full grid has 64 outcomes (8 gametes from one parent × 8 gametes from the other).

What is the trihybrid cross Punnett square used for?

It is used to estimate the probability of different combinations of 3 traits in offspring — for example, the chance of inheriting certain dominant/recessive variants across three genes.

How many boxes are there in the trihybrid cross Punnett square?

There are 64 boxes in the full trihybrid Punnett square (an 8×8 grid).

How do I calculate genotype probability?

Count how many times the genotype appears in the 64 cells, then compute n64×100%\frac{n}{64}\times 100\%.

Why doesn’t my real-world case match the calculator?

Real traits can involve gene linkage, incomplete dominance, multiple alleles, or environmental effects. This calculator models the classic Mendelian dominant/recessive autosomal setup.

Can I share my exact setup with someone else?

Yes. Use the share button and enable sharing with results; the link preserves your parent genotypes and the expanded/collapsed state of result sections.

⚠️

Limitations / Disclaimers

This tool is for educational use. It assumes Mendelian inheritance with independent assortment.

  • Does not model linkage, epistasis, incomplete dominance, codominance, or sex-linked inheritance.
  • Does not represent clinical, medical, or breeding advice.
Trihybrid Cross Calculator - Punnett Square