Free Punnett Square Maker & Calculator

Diagrams & Flows

Punnett squares for monohybrid, dihybrid and trihybrid crosses, blood types and sex-linked traits, with the genotype and phenotype ratios worked out. Free, no signup.

Free PNGNo signupNo watermark

Loading tool...

Was this tool helpful?

How to Use

  1. 1

    Pick the cross

    Choose Monohybrid, Dihybrid or Trihybrid, or use a Start from example. An example replaces the current cross and labels, so download or save any work you want to keep first.

  2. 2

    Set each gene

    Choose Complete, Incomplete, Codominant, X-linked or Blood type under Inheritance. X-linked crosses follow one gene here. Use a distinct allele letter for each gene; an invalid or duplicate letter shows feedback and leaves the last valid cross in place.

  3. 3

    Pick the parents

    Click a parent's genotype on the square (in the cross line, the corner of the square, or that parent's gametes along the edge) and pick PP, Pp or pp, or XᴮXᵇ for a mother, from the list that opens. The chips under Data do the same. The square, the gametes and the ratios update instantly.

  4. 4

    Label and check it

    Click the title, subtitle, parent names, headings or trait names in the key to edit them. Genotypes, fractions and percentages are calculated from the cross. Recheck custom captions after changing parents or genes; tap an offspring box to highlight matching genotypes.

  5. 5

    Download an answer key or worksheet

    Choose a theme and canvas size, then check the actual dimensions above the preview and download a free PNG. Under Style, turn on Worksheet: blank answers, optionally blank the gametes too, and download a worksheet. Switch Worksheet off to restore the answers. Use Save and sign in if you want an editable saved design.

Why Choose GraphMake?

No signup required
Free — no watermark
80+ widget types
103 ready-made templates
Full editor: free PNG/PDF; SVG with Pro access
Works in any browser
Drag-and-drop editing

Worked Example: Fictional Blossom Cross

Use Mendel's peas under Start from, keeping Monohybrid, Complete inheritance and Pp for both parents. Rename the title Fictional Blossom Cross and the subtitle Classroom model: Pp × Pp; complete dominance. In the key, rename Purple flowers to Purple petals and White flowers to White petals. This invented exercise does not describe an actual plant species.

Turn on Gamete list and Box probability under Style. Each parent supplies P or p at 1/2 in this model. Reading across the first row gives PP and Pp; the second gives Pp and pp. Every cell has probability 1/4.

Check Genotypes: PP is 25%, Pp is 50% and pp is 25%, a 1 : 2 : 1 ratio. With complete dominance, Purple petals is 75% and White petals is 25%, a 3 : 1 phenotype ratio. This does not mean exactly three of every four real offspring must have purple petals.

Download the answer key. Then enable Worksheet: blank answers and Blank the gametes too and download the worksheet. Turn Worksheet off to restore the answers. The tested Slide example fits 1280×720; always check the dimensions badge for your own labels and cross.

Read the Ratios with Their Assumptions

Genotype counts allele combinations; phenotype groups them by the selected inheritance pattern. Two heterozygotes give a 3 : 1 phenotype ratio under complete dominance. The incomplete-dominance and codominant starters instead distinguish all three outcomes and give 1 : 2 : 1.

For RrYy × RrYy, complete dominance at both independently assorting genes gives 9 : 3 : 3 : 1. Three heterozygous genes with those assumptions give 27 : 9 : 9 : 9 : 3 : 3 : 3 : 1. Other parents or patterns change the results. This tool does not calculate gene linkage or recombination frequencies.

The Test cross starter already specifies Pp × pp and gives 1 : 1 under complete dominance. Change the first parent to PP to compare the all-dominant outcome. The calculator uses the genotype you select; it does not infer an unknown genotype from observed offspring. ABO and X-linked examples likewise show simplified probabilities for supplied genotypes, not medical or parentage conclusions.

Changing Labels, Genes and Saved Work

Edit names and captions directly, but change calculated results through the genes and parent pickers. Your custom title and subtitle remain when the cross changes, so update them if they describe the old parents. Switching to a Start from example replaces the cross and labels; reducing the gene count removes the extra genes rather than storing them for later.

Choose Slide, Page or Square, then read the actual dimensions above the preview. The canvas can grow taller to fit the result: the tested three-gene Slide with Gamete list and Box probability enabled was 1280×977. Standard PNG downloads preserve the displayed design as an image. To keep an editable design, use Save and sign in; downloading alone does not save it to an account.

From Punnett Squares to Pedigrees

Use a Punnett square for the possible outcomes of one specified cross. For a diagram across several generations, use the pedigree chart maker to arrange relatives and annotate a fictional family. Its inheritance checks are conditional on the information you enter, rather than proof of a real family's inheritance pattern.

What You Can Create

Biology Homework

Show the gametes, offspring combinations and ratios for a specified classroom cross, stating the inheritance assumptions.

Teaching Mendelian Genetics

Prepare a blank worksheet and matching answer key from the same cross, with optional gamete prompts.

ABO Practice Problems

Compare possible A, B, AB and O outcomes from given parental genotypes in the simplified ABO model.

X-Linked Practice

Compare daughter and son probabilities in a one-gene recessive exercise, keeping the two denominators clear.

Comparing Inheritance Patterns

Use the snapdragon and roan starters to compare incomplete dominance and codominance in classroom examples.

Frequently Asked Questions

What does this Punnett square calculator work out?

It combines the parental genotypes you choose in a 2×2, 4×4 or 8×8 square and groups the outcomes by genotype and phenotype, with ratios, fractions and percentages. Each box has probability 1/4, 1/16 or 1/64 in this model. These are conditional probabilities for the selected cross, not a guaranteed number or order of offspring.

Which inheritance patterns does it handle?

Complete dominance, incomplete dominance, codominance, the simplified ABO blood-type model and X-linked recessive inheritance. X-linked mode is limited to Monohybrid, with Mother across the top, Father down the side and daughter/son results shown separately. These are classroom models using supplied genotypes, not a way to diagnose a condition or establish parentage.

How are the gametes worked out?

The model gives each parental allele equal probability and assumes independent assortment for multiple genes. AaBb therefore supplies AB, Ab, aB and ab at 1/4 each. Enable Gamete list to show the combinations above the square. Identical gametes from a homozygous parent repeat in the grid; their offspring outcomes are combined in the totals. Linked genes and recombination frequencies are not modeled.

What is the difference between the genotype and phenotype ratios?

The genotype ratio counts the allele combinations; the phenotype ratio counts what the offspring look like. Aa × Aa gives a 1 : 2 : 1 genotype ratio (AA, Aa, aa) but a 3 : 1 phenotype ratio under complete dominance, because AA and Aa look the same. With incomplete dominance the heterozygote looks different, so both ratios are 1 : 2 : 1.

How do sex-linked Punnett squares work here?

Choose the mother's and father's genotypes in the one-gene X-linked recessive model. For the Color blindness starter, a carrier mother and unaffected father give a 50% carrier probability among daughters and a 50% affected probability among sons. Those percentages use each sex as the denominator; they are not promises about a particular family.

Can I change the parents on the square itself?

Yes. Click either parent's genotype on the square, or any of that parent's gametes along the top or side, and pick a new genotype from the list that opens. It only offers genotypes that fit the gene: a father in an X-linked cross gets XᴮY or XᵇY, and blood type offers all six ABO genotypes. The list never appears in the download.

Can I make a Punnett square worksheet?

Yes. Under Style, Worksheet: blank answers removes the offspring-cell answers and ratio results. Blank the gametes too also hides the gamete answers. The parent cross, trait key and per-box probability remain as prompts. Download the worksheet, then turn Worksheet off to restore the answer key and download again.

How does it write genotypes?

It places the uppercase allele first in pairs such as Aa, X before Y in the X-linked model, and uses superscripts for labels such as Iᴬi and XᴮY. These are computed labels: change a parent's genotype with its picker or change the allele letters under Data rather than typing into an offspring cell.

What changes when I switch examples or cross size?

A Start from example replaces the genes, parents, title, subtitle and trait labels and turns Worksheet off. Reducing the cross size removes the extra genes; adding them back creates defaults, not the removed edits. Changing an inheritance pattern can reset its trait labels and parent choices. Custom titles and subtitles stay when you change the cross, so check that they still describe it. Download or save work before replacing it.

Is it free, and can I reopen my work?

Making a cross and downloading a standard PNG is free without signup or a watermark. Slide, Page and Square are starting canvas sizes; content can increase the height, so use the actual dimensions shown above the preview. A PNG is an image, not an editable saved design. Save requires sign-in; free accounts keep up to three designs. SVG and 2×, 3× and 4× HD PNG require Pro or an active export pass.

Related Tools