Melting Temperature Calculator
Paste a primer (and optionally its partner) to get nearest-neighbor Tm with salt, Mg2+ and primer-concentration corrections, GC content, ΔTm and an annealing-temperature starting point, alongside the Wallace and salt-adjusted formulas.
Primer Tm is best estimated with the nearest-neighbor method: Tm = ΔH ÷ (ΔS + R ln(Cₜ/4)) − 273.15, summing SantaLucia (1998) stacking energies and correcting ΔS for Na⁺ (Mg²⁺ converted with von Ahsen 2001).
Use the Melting Temperature Calculator
Primer sequence
Nearest-neighbor: SantaLucia (1998) unified parameters, entropy salt correction, Mg²⁺ as Na⁺ + 120√(Mg²⁺ − dNTP) (von Ahsen 2001), Cₜ/4 for non-self-complementary oligos. Typical PCR: 50 mM K⁺, 1.5 mM Mg²⁺, 0.8 mM total dNTP. Mismatches, modifications and secondary structure are not modeled.
Primer metrics
| Method | Formula | Tm |
|---|
Search Substances
Showing all 82 substances
Display Unit
Quick Converter
Melting Point Reference Table
°C| Substance | Category | Melting Point (°C) |
|---|
Reference values are approximate at 1 atm. Alloys, waxes and mixtures commonly melt across a range, while some compounds may decompose before a clean phase transition. Confirm a supplier specification or SDS for safety-critical work.
Quick answer
Primer Tm is best estimated with the nearest-neighbor method: Tm = ΔH ÷ (ΔS + R ln(Cₜ/4)) − 273.15, summing SantaLucia (1998) stacking energies and correcting ΔS for Na⁺ (Mg²⁺ converted with von Ahsen 2001). Quick rules: Wallace Tm = 2(A+T) + 4(G+C) for short oligos; salt-adjusted Tm = 81.5 + 16.6 log10[Na⁺] + 0.41(%GC) − 675/N. Start annealing about 5 °C below the lower primer Tm.
Examples
| Primer (50 mM Na⁺, 250 nM) | Nearest-neighbor | Wallace | Salt-adjusted |
|---|---|---|---|
| ATGCATGCATGCATGCATGC (20 nt) | 57.7 °C | 60.0 °C | 46.7 °C |
| GTAAAACGACGGCCAGT (M13 fwd) | 51.7 °C | 52.0 °C | 41.9 °C |
| AGCGGATAACAATTTCACACAGGA (24 nt) | 56.7 °C | 68.0 °C | 48.9 °C |
| Same 20-mer + 1.5 mM Mg²⁺, 0.8 mM dNTP | 63.1 °C | 60.0 °C | 46.7 °C |
Paste your primer to get nearest-neighbor Tm, GC% and an annealing start point; add the reverse primer to check the pair.
Summary
This tool estimates DNA oligonucleotide melting temperature the way primer-design software does: nearest-neighbor thermodynamics with the SantaLucia (1998) unified parameters, an entropy salt correction for monovalent ions, Mg²⁺ and dNTP handled with the von Ahsen (2001) monovalent-equivalent formula (as in Primer3), and the primer concentration term. It also shows the Wallace rule and the salt-adjusted GC formula for comparison, checks a forward/reverse pair, and keeps a separate searchable reference of melting points for metals, alloys and common substances. Everything runs in the browser.
How it works
- Choose DNA / Primer Tm or the Substances & Metals reference.
- For a primer, enter a 5′ to 3′ ACGT sequence and the buffer: monovalent salt (Na⁺/K⁺), Mg²⁺, total dNTP and primer concentration (defaults: 50 mM, 0, 0, 250 nM).
- The nearest-neighbor Tm sums ΔH and ΔS for each base step, adds initiation terms, corrects ΔS for salt and solves Tm = ΔH ÷ (ΔS + R ln(Cₜ/4)).
- Optionally paste the reverse primer to see both Tm values, the difference and an annealing start point 5 °C below the lower Tm.
- For a substance, search the reference table and select a row for unit conversions.
- Use the unit buttons or custom converter to switch between °C, °F, and K.
Use cases
- Estimate primer Tm and an initial PCR annealing-temperature starting point.
- Check that a forward and reverse primer pair have matched Tm values before ordering.
- See how Mg²⁺, dNTP and primer concentration shift Tm in your PCR buffer.
- Verify a reference melting point before machining or casting.
- Compare melting temperatures of different alloys side by side.
- Convert a literature melting point from Celsius to Fahrenheit or Kelvin.
- Quick reference for chemistry homework or lab prep.
- Identify which substances stay solid or liquid at a given process temperature.
- Educational demos of the wide range of melting points across the periodic table.