Primer 1 hairpins
OKNo hairpin with ΔG below 0 at 25 °C.
Paste a primer, or a forward and reverse pair, to check it for hairpins, self-dimers and cross-dimers. Each structure comes with its ΔG, its base pairing, and whether it pairs a 3′ end, which decides whether a dimer can be extended.
Runs in your browser. Sequences are not uploaded.
No problem structures
Every hairpin and dimer found is weaker than the tolerated ΔG limits.
| Check | Strongest ΔG | Result |
|---|---|---|
| Primer 1 hairpins | None | OK |
| Primer 1 self-dimers | None | OK |
| Primer 2 hairpins | None | OK |
| Primer 2 self-dimers | −0.45 kcal/mol | OK |
| Cross-dimers | −0.45 kcal/mol | OK |
| Primer | Length | GC | Tm |
|---|---|---|---|
| Primer 1 | 19 nt | 57.9% | 57.2 °C |
| Primer 2 | 20 nt | 45.0% | 53.7 °C |
Tm difference 3.5 °C. Nearest-neighbor Tm (SantaLucia 1998) at 50 nM primer.
Primer 1 hairpins
OKNo hairpin with ΔG below 0 at 25 °C.
Primer 1 self-dimers
OKNo dimer with ΔG below 0 at 25 °C.
Primer 2 hairpins
OKNo hairpin with ΔG below 0 at 25 °C.
Primer 2 self-dimers
OK5′ GAAGATGGTGATGGGATTTC 3′ ||| 3′ CTTTAGGGTAGTGGTAGAAG 5′
Cross-dimers
OK5′ GAAGGTGAAGGTCGGAGTC 3′ ||| 3′ CTTTAGGGTAGTGGTAGAAG 5′
5′ GAAGGTGAAGGTCGGAGTC 3′
|||
3′ CTTTAGGGTAGTGGTAGAAG 5′The checker looks for three kinds of secondary structure and reports how stable each one is as a Gibbs free energy. The more negative ΔG is, the more of the primer is tied up in that structure.
ΔG = ΔH − T × ΔS
Stacking and initiation values are SantaLucia's 1998 unified nearest-neighbor parameters. Hairpin loop penalties and the terminal A·T penalty are from SantaLucia and Hicks (2004).
Salt changes ΔS by 0.368 × (N − 1) × ln[Na+]eq for a stretch of N base pairs. Mg2+ counts as sodium through [Na+]eq = [Na+] + 120 × √([Mg2+] − [dNTP]), in mM, because dNTPs bind part of the Mg2+.
The default conditions are Primer3's: 50 mM Na+, 1.5 mM Mg2+, 0.6 mM dNTP and 50 nM primer. Primer Tm uses the same nearest-neighbor parameters and salt correction as Primer3, so it can be compared with Primer3 and Primer-BLAST at those settings.
Only consecutive Watson–Crick pairs are scored. Mismatches, bulges, dangling ends and G·T pairs are not, so a structure held together by two stretches on either side of a mismatch is shown as its stronger stretch. Use the checker to screen primers, and look closely at anything flagged Check.
A structure is tolerated when its ΔG is above the limit for its type. Limits are stricter when a 3′ end is paired, because that is the end the polymerase extends.
| Structure | OK | Check | Strong |
|---|---|---|---|
| Hairpin, 3′ end in the stem | −2 or above | below −2 | below −9, or Tm ≥ 47 °C |
| Hairpin, 3′ end free | −3 or above | below −3 | below −9, or Tm ≥ 47 °C |
| Dimer that pairs a 3′ end | −5 or above | below −5 | below −9 |
| Dimer away from the 3′ ends | −6 or above | below −6 | below −9 |
ΔG in kcal/mol.
The tolerated values follow PREMIER Biosoft's primer design guidelines. The −9 kcal/mol line is from IDT's primer design guidance, and 47 °C is Primer3's default maximum hairpin Tm. They are rules of thumb, not hard cutoffs.
The 3′ end matters most. A primer whose 3′ end is paired with another primer can be extended into a short primer-dimer product in every cycle. Complementarity near the 5′ end, such as a restriction site added as a tail, leaves the 3′ ends free and is much less likely to cause trouble.
For hairpins, Tm is often easier to read than ΔG. A hairpin that melts well below your annealing temperature opens before the primer needs to bind.
A primer dimer is a short product that forms when two primers anneal to each other through complementary bases and the polymerase extends them. Because it is short, it amplifies efficiently and competes with the real product for primers, dNTPs and polymerase.
On an agarose gel a primer dimer shows up as a faint or fuzzy band below about 100 bp. In SYBR Green qPCR it adds signal to no-template controls and a second melt-curve peak at a lower temperature than the product.
Both primers are in the checker's examples, at the default conditions, so you can check every number.
ACCTGAACAGATCCGCATGC ends in GCATGC, which is its own reverse complement, so two copies of the primer pair over their last 6 bases.
−6.35 kcal/mol with a 3′ end paired, past the −5 limit: Check. Changing the last base to A (…GCATGA) breaks the palindrome, and the strongest self-dimer drops to −1.70 kcal/mol.
In GCGCTTCGGAAGCGCATGTACC, bases 1–6 (GCGCTT) pair with bases 10–15 (AAGCGC) around a 3-base loop (CGG).
The hairpin stays folded up to about 70 °C, above typical annealing temperatures and above the 47 °C limit: Strong.
A short PCR product made when two primers anneal to each other instead of to the template and the polymerase extends them. It happens when primers are complementary, especially at their 3′ ends. Primer dimers use up primers and polymerase, lower the yield of the real product, and give false signal in SYBR Green qPCR.
Paste the forward and reverse primer above. The checker aligns each primer with itself and with its partner, scores every complementary stretch with nearest-neighbor ΔG, and flags structures past the usual limits, with a stricter limit when a 3′ end is paired.
As a rule of thumb, dimers weaker (less negative) than −6 kcal/mol are tolerated, or −5 kcal/mol when a 3′ end is paired, and anything stronger than −9 kcal/mol is likely to cause problems. For hairpins the tolerated values are −3 kcal/mol, or −2 kcal/mol with the 3′ end in the stem.
A hairpin forms when one part of a primer pairs with another part of the same primer, folding it back around a loop. Hairpin Tm is the temperature at which half of the molecules are folded. Above it the primer is mostly unfolded and free to bind the template, so a hairpin with a Tm well below your annealing temperature usually does little harm.
A self-dimer, or homodimer, forms between two copies of the same primer. A cross-dimer, or heterodimer, forms between the forward and the reverse primer. Enter both primers to check all three.
DNA polymerase only extends a primer whose 3′ end is paired. A dimer that pairs a 3′ end can be copied into a primer-dimer product. Complementarity that leaves both 3′ ends free cannot be extended, so the limits for it are less strict.
A band below about 100 bp, often faint or fuzzy, running well ahead of the product. It is strongest in reactions with little template and in no-template controls. In SYBR Green qPCR it shows up as a second melt-curve peak at a lower temperature than the product.
Redesign the primer so its 3′ end is not complementary to itself or its partner, use a hot-start polymerase, raise the annealing temperature, lower the primer concentration, and set up reactions on ice.
They use different parameters, conditions and structure models. This checker scores consecutive Watson–Crick pairs with SantaLucia nearest-neighbor values at the conditions shown. Folding programs such as UNAFold also score mismatches, bulges and dangling ends, which usually makes ΔG a little more negative. Compare values within one tool and at the same conditions.
No. Every calculation runs in your browser.