Sequence Analysis

Primer Dimer Check

Says whether a primer set forms self or cross dimers, where they pair, and whether a polymerase can extend from there.

An example primer pair. Start typing and it is replaced.

Examples:

2 primers, 3 combinations

One row per combination: the most stable duplex, the most stable duplex covering a 3′ end, and how many bases of each 3′ end it covers.
CombinationTypeΔG (kcal/mol)3′ ΔG3′ bases
FWD_GAPDHSelf-1.860.792 / 2
REV_GAPDHSelf-0.301.462 / 2
FWD_GAPDH × REV_GAPDHCross-2.200.542 / 1

ΔG is at 37 °C and 1 M Na⁺, SantaLucia (1998). A negative value means the duplex can form. ⚠️ Mismatches and loops are not part of the calculation, so these values come out more negative than the real ones.

FWD_GAPDH

Self

The 3′ end is in this one — a polymerase can extend it

5'-ACCACAGTCCATGCCATCAC      -3'
         ||    ||    ||      
3'-      CACTACCGTACCTGACACCA-5'

ΔG 0.79 kcal/mol · 6 base pairs · longest run 2 · 3′ ends covered 2 and 2

The most stable register

5'-ACCACAGTCCATGCCATCAC  -3'
        |   ||||   |     
3'-  CACTACCGTACCTGACACCA-5'

ΔG -1.86 kcal/mol · 6 base pairs · longest run 4 · 3′ ends covered 0 and 0

REV_GAPDH

Self

The 3′ end is in this one — a polymerase can extend it

5'-TCCACCACCCTGTTGCTGTA                  -3'
                     ||                  
3'-                  ATGTCGTTGTCCCACCACCT-5'

ΔG 1.46 kcal/mol · 2 base pairs · longest run 2 · 3′ ends covered 2 and 2

The most stable register

5'-TCCACCACCCTGTTGCTGTA          -3'
             |   ||   |          
3'-          ATGTCGTTGTCCCACCACCT-5'

ΔG -0.30 kcal/mol · 4 base pairs · longest run 2 · 3′ ends covered 1 and 1

FWD_GAPDH × REV_GAPDH

Cross

The 3′ end is in this one — a polymerase can extend it

5'-ACCACAGTCCATGCCATCAC           -3'
              | |    ||           
3'-           ATGTCGTTGTCCCACCACCT-5'

ΔG 0.54 kcal/mol · 4 base pairs · longest run 2 · 3′ ends covered 2 and 1

The most stable register

5'-    ACCACAGTCCATGCCATCAC-3'
        | ||||        |    
3'-ATGTCGTTGTCCCACCACCT    -5'

ΔG -2.20 kcal/mol · 6 base pairs · longest run 4 · 3′ ends covered 0 and 0

How to use it

  1. Paste the primer set — one record per primer in FASTA, or a single sequence on its own. Up to twelve.
  2. Every primer is checked against itself and against every other one, so a set of four gives four self dimers and six pairs.
  3. Read the 3′ column of the table first. That is the register a polymerase can extend, and it is the one that turns a slow reaction into a competing product.
  4. The pictures underneath show which bases are stuck to which, which is what a redesign needs — moving one base off the 3′ end is usually enough.

What to know

  • ΔG is at 37 °C and 1 M Na⁺, the reference state the nearest-neighbour parameters are quoted in. It is not corrected for your buffer, and correcting it would make a number from a rough model look exact.
  • Negative ΔG means the duplex can form, and the more negative it is the more of it there is at equilibrium. ⛔ This tool will not give you a cut-off, because the one that matters depends on primer concentration, annealing temperature and what else is in the tube.
  • ⚠️ The model has no mismatch, bulge or loop parameters. A gap between two paired stretches costs nothing here, so values come out more negative than the real ones. If it has to be wrong, that is the better direction — this is a list to check, not a verdict.
  • A duplex anywhere along two primers slows a reaction down. A duplex covering a 3′ end is a different event, and it splits in two. If the partner strand carries bases past that 3′ end, the polymerase copies them, and the product competes for primer, dNTP and polymerase for the rest of the run. If the two ends finish flush there is nothing to copy and nothing is extended — but the primer is not going to a template either. ⛔ The first usually clears by moving a base or two at the 3′ end; the second needs a redesign.
  • Self dimers are worth as much attention as cross dimers. A primer sits at 200–500 nM and meets another copy of itself far more often than it meets the template.
  • The melting temperature of these primers is a separate question, and the primer Tm tool answers it with your actual buffer.

FAQs

The other sequence tools