Salt boosts stickiness
The classic 16.6·log₁₀[Na⁺] term means doubling monovalent salt only nudges Tm a few degrees—diminishing returns at high salt.
Tip: Press Ctrl/Cmd + K to focus the first input. Press Ctrl/Cmd + Enter to re-run the last calculation.
v1.1 (May 17, 2026)
Melting temperature, or Tm, is the temperature where about half of an oligo duplex is paired and half is separated. For PCR primers, probes, and synthetic oligos, Tm is a practical estimate of binding stability. A higher Tm usually means stronger duplex formation, while a lower Tm can mean weaker or less specific binding. This DNA/RNA melting temperature calculator reports quick estimates and a more detailed DNA nearest-neighbor result so you can compare methods instead of relying on one opaque number.
Primer Tm is not the same as PCR annealing temperature. Tm describes duplex stability under a stated model and buffer condition. Annealing temperature is the cycling temperature you choose for a PCR protocol. A common starting point is Tm minus 3 to 5 °C, using the lower Tm primer when a forward/reverse pair is entered. Polymerase, buffer formulation, amplicon context, primer concentration, and template complexity can all shift the best annealing temperature, so gradient PCR is still the right way to optimize a critical assay.
Use the Wallace rule for rough checks on very short oligos. Use the GC% formula when you need a fast general estimate for a simple sequence. Use the DNA nearest-neighbor result for primer design because it accounts for adjacent base stacking, initiation terms, concentration, and salt correction. RNA inputs are supported for Wallace and GC% estimates; RNA nearest-neighbor is intentionally not presented as a real value until RNA-specific parameters are added.
DNA and RNA backbones are negatively charged, so cations in the buffer stabilize duplex formation. Monovalent salt usually raises Tm as concentration increases. Mg²⁺ can have a stronger effect because divalent cations shield charge efficiently, but dNTPs bind magnesium, so the calculator estimates free Mg²⁺ from Mg²⁺ minus dNTP. DMSO and formamide generally lower Tm and can help difficult GC-rich templates, but the offsets are practical approximations rather than a substitute for assay validation.
Many routine PCR and qPCR assays use primers around 18-25 nt, 40-60% GC, and roughly 58-65 °C Tm. Forward and reverse primers should usually be within 5 °C of each other. A small GC clamp at the 3′ end can help extension, but too many terminal G/C bases or strong 3′ complementarity can increase nonspecific priming and primer-dimer risk.
Tm calculators often disagree because they use different concentration conventions, nearest-neighbor tables, salt corrections, polymerase-specific assumptions, secondary-structure scoring, mismatch handling, and default buffer values.
NEB calculators are best when you are using NEB enzymes and buffers. Thermo Fisher tools can provide polymerase-specific annealing guidance. IDT OligoAnalyzer is strong for oligo ordering workflows and deeper secondary-structure analysis. Primer3 is built for automated primer picking across a target sequence. Starlight Tools is designed as a private primer Tm calculator and IDT OligoAnalyzer alternative for quick browser-side checks, transparent formulas, DNA/RNA estimates, no-login batch mode, annealing-temperature guidance, and basic primer QC.
RNA Wallace/GC% are computed. RNA nearest-neighbor and DNA/RNA hybrid nearest-neighbor are not claimed as implemented results.
For many PCR and qPCR assays, 58-65 °C is a useful target range, with both primers close to each other. The best target depends on polymerase, buffer, template, and amplicon.
Start around 3-5 °C below the lower primer Tm, then optimize with gradient PCR if yield or specificity is not acceptable.
Mg²⁺ stabilizes nucleic-acid duplexes by shielding backbone charge. dNTPs bind Mg²⁺, so free magnesium can be lower than the total Mg²⁺ you add.
RNA inputs are supported for Wallace and GC% estimates. DNA nearest-neighbor results are shown only for DNA, because RNA/RNA and DNA/RNA hybrid parameter sets are not implemented here yet.
No. The calculator runs locally in your browser. Primer sequences, batch FASTA input, and QC results are not uploaded by this tool.
The classic 16.6·log₁₀[Na⁺] term means doubling monovalent salt only nudges Tm a few degrees—diminishing returns at high salt.
One to three G/C bases near the 3′ end stabilize extension; too many can over-stabilize mismatches and spike nonspecific priming.
A single mismatch can drop Tm by 1–5 °C depending on its neighbours; a G–T wobble in an A/T-rich region may barely budge it.
Below ~14 nt, losing one base shaves a huge fraction of pairing, so Wallace estimates swing wildly—NN models handle length better.
DMSO (~−0.75 °C per 1%) and formamide (~−0.6 °C per 1%) weaken hydrogen bonding; great for GC-rich templates, but mind your Ta.