Dihybrid Cross Calculator

Predict two-trait offspring genotypes and phenotype probabilities from parental genotypes.

Enter your valuesResults update instantly

On this pageCalculatorHow to useFormula & methodWorked exampleCombining two inheritance problemsGenotype and phenotype are differentWhen not to use independent multiplicationFrequently asked questionsRelated calculatorsSources

How to use this calculator

  1. Choose both parental genotypes for the first locus, represented by A and a.
  2. Choose both parental genotypes for the second locus, represented by B and b.
  3. Read all nine genotype probabilities and the four phenotype groups.

Formula and method

P(two-locus genotype) = P(genotype at locus A) Γ— P(genotype at locus B), assuming independent assortment.

For the assumptions behind these results, read the explanation below. You can also explore Punnett Square and Allele Frequency.

A worked example

AaBb Γ— AaBb yields the four phenotype groups in proportions 9/16, 3/16, 3/16, and 1/16: 56.25%, 18.75%, 18.75%, and 6.25%.

Combining two inheritance problems

A dihybrid cross tracks two loci at once. Each parent supplies one allele at each locus to an offspring. Solving the single-locus crosses first and multiplying their probabilities gives the same distribution as a sixteen-cell Punnett square when the loci assort independently.

The calculator lists all nine possible combined genotype classes, including classes with zero probability. The three classes at the first locus are AA, Aa, and aa; combining each with BB, Bb, and bb creates the complete list.

Genotype and phenotype are different

A genotype describes the allele combination. A phenotype describes the expressed trait under a specified model. With complete dominance, AA and Aa share the dominant phenotype, while aa has the recessive phenotype. Grouping the nine genotypes by their expression produces four phenotype categories.

The familiar 9:3:3:1 ratio applies to two parents heterozygous at both loci. Changing either parent changes the probabilities. For example, a double-recessive parent can transmit only the recessive allele at each locus.

When not to use independent multiplication

Genes linked closely on the same chromosome may not assort independently. Recombination frequency and the arrangement of parental alleles then matter, and this simple multiplication no longer describes the cross. Sex linkage, incomplete dominance, epistasis, and viability differences also require a different model.

Each offspring represents another probabilistic outcome. Four offspring are not required to show every phenotype, and a small family can differ substantially from the expected proportions. The values describe theoretical chances per offspring under the stated assumptions.

Frequently asked questions

Why do genotype and phenotype percentages each total 100%?

They are two ways of grouping the same offspring outcomes, not separate populations to add together.

Does 25% mean exactly one in every four offspring?

No. It is an independent probability under the model, so observed small samples can vary.

Can I use linked genes?

No. This calculator assumes independent assortment and does not accept recombination frequencies.

Sources and further reading

Our explanations are written for BiologyCalc. Read how we build and check our tools. These calculations are educational estimates where the underlying model requires assumptions.