Will this primer work, and what annealing temperature do I use?
Design or check a PCR primer
What makes a primer work, and why two calculators give it different melting points.
Aim for 18–25 bases, 40–60% GC, and a pair whose melting temperatures are within about 2 °C of each other. The 3′ end matters more than the rest: one or two G or C bases in the last five anchors it enough to extend, while four or five makes it stable enough to tolerate a mismatch further back and prime somewhere you did not intend. Avoid runs of four or more identical bases, which slip during synthesis.
Then check that the primer is available to the template at all. A primer that pairs with a copy of itself, or folds back on its own 3′ end, is consumed before it ever finds the target — and self-dimers amplify, which is what a smear at the bottom of a gel often is.
The melting temperature itself is where people get caught. Three models are in common use and they disagree by more than ten degrees on the same oligo: the Wallace counting rule assumes 1 M salt and no length term, the GC formula ignores sequence order entirely, and nearest-neighbour thermodynamics — what suppliers quote — accounts for both. A Tm is not a property of a sequence alone. It depends on the model, the salt and the oligo concentration, so quoting one without them is quoting a number nobody can reproduce.
Melting temperature is not annealing temperature. A common starting point is 3–5 °C below the lower primer Tm, but that is a guess to begin a gradient with, not an answer. Specificity also cannot be judged from the primer alone — check it against the genome you are amplifying from.
What to use
- Melting temperature calculator
Primer Tm under every model at once, with the salt and concentration you actually used.
Built inNo upload - GC content calculator
Measure GC content and base composition of a nucleotide sequence.
Built inNo upload - Reverse complement
Generate the reverse, complement or reverse complement of a sequence.
Built inNo upload - Primer3
The reference primer design engine, still the one to beat.
ExternalWhitehead InstituteFree - Primer-BLAST
Primer design with a specificity check against a whole genome.
ExternalNCBIFree