Home

Punnett Square Calculator

1
2
3
4
5
Genotype
Phenotype
  

The Punnett Square, named after the British geneticist Reginald C. Punnett, is a tool that allows us, based on the genetic information of two parental organisms, to predict the genotypes and phenotypes of their offspring. With the help of the Punnett Square Generator that we present here, you will be able to take advantage of this wonderful genetic analysis tool.

To use the online Punnett Square Generator you must follow these steps:

  1. Select the Number of Allele Pairs:

    In the "Number of Allele Pairs" section, select a value between 1 and 5 by clicking the desired number. By default, the value is set to 2.

  2. Enter Genotype for Parents:

    Fill in the genotype fields:

    • Parent 1: Enter the genotype for the first parent (e.g., AaBb).
    • Parent 2: Enter the genotype for the second parent (e.g., AaBb).
  3. (Optional) List Dominant Alleles:

    In the "List Dominant Alleles (optional)" field, specify the dominant alleles (e.g., AB).

  4. Choose How to Display Allele Frequency:

    Select one of the following options:

    • Genotype: Display frequencies by genotype (default).
    • Phenotype: Display frequencies by phenotype.
  5. Calculate Results:

    Click the "Calculate" button. A panel will appear showing both the Punnett Square and the Frequency Table.

  6. View Results:

    Use the tabs in the panel to switch between:

    • Punnett Square: View the generated Punnett Square.
    • Frequency Table: View the frequency table for alleles.
  7. Download Results:

    In the "Punnett Square" tab, click the "Download" button to save the results as a file.

  8. Reset the Form:

    Click the "Reset" button to clear all fields and start over.

After explaining how to use the punnet square calculator, below we present the basic theoretical concepts related to the Punnett Square, so that you have all the necessary elements to understand in depth the great potential that this wonderful genetic prediction tool offers us.

Table of Contents

What is a phenotype?

The set of observable characteristics of an individual, taking into account its morphology, physiology and behavior, is called the phenotype. An individual's phenotype not only refers to observable characteristics, but also groups molecules and structures such as RNA and proteins produced as encoded by genes; which is called the "molecular phenotype".

What is a genotype?

Before giving the definition of genotype, we must know what a gene is. A gene is a piece of DNA that contains the information necessary to determine a trait. Put more simply, a gene determines a trait. For each gene located on a chromosome there will be another located on the homologous chromosome, in the same place, which will carry information for the same character: These genes are called alleles. The information that the allele genes have can be the same or it can be different.

Knowing what genes are, we will now explain the concept of genotype. The genotype concept refers to the set of genes that, when expressed, determine the characteristic or trait of the individual. In other words, a genotype is a classification of the type of variant present at a given location (ie locus) in the genome.

Punnett square definition

The Punnett Square is a grid-like diagram used to predict the outcome of a particular cross or breeding experiment.

This tool helps display all possible gamete allelic combinations in a cross of parents with known genotypes to predict the probability that their offspring will possess certain sets of alleles.

In the Punnett square, uppercase letters are used to represent dominant alleles and lowercase letters to represent recessive alleles. Thanks to this, it is very easy to observe how the alleles are inherited or transmitted to the offspring of the parents.

How to do Punnett Squares

To make Punnett squares you must follow these steps:

How to do Punnett Squares A

How to do Punnett Squares B

We recommend you practice with the punnett square calculator so that you fully understand the steps explained above.