# Oligonucleotide Tm Calculator (Salt-Corrected)

Classic Tm rules for DNA oligos: Wallace 2(A+T)+4(G+C) under 14 nt and the Sambrook/Primer3 salt formula 81.5 + 16.6·log₁₀[Na⁺] + 0.41×(%G+C) − 600/n from 14 nt, with auto switching, GC%, composition, and both estimates side by side. Wallace 1979 / Sambrook 1989 derived. Educational use only.

> Canonical page: https://elysiatools.com/en/tools/oligo-melting-temperature

- **Category:** Education

- **Keywords:** oligo tm calculator, melting temperature salt corrected, wallace rule tm, tm 81.5 16.6 log sodium, oligonucleotide gc content, primer tm estimation, hybridization temperature, short oligo tm, sambrook tm formula, molecular biology, lab calculator

## Overview

The Oligonucleotide Tm Calculator estimates DNA oligo melting temperature using the Wallace rule for short sequences or a salt-corrected formula for longer sequences. Enter a 5′→3′ DNA sequence, choose the calculation method, and provide sodium concentration to view Tm, GC percentage, length, base composition, and both estimates.

## Inputs

- **Oligonucleotide Sequence (5'→3')** (text): DNA sequence, A/C/G/T only (spaces stripped, case-insensitive), 4–200 nt.
- **Tm Method** (select): Auto uses Wallace below 14 nt and the salt-corrected formula from 14 nt up.
- **Sodium Concentration (mM)** (number): Total \[Na⁺\] (or equivalent monovalent) of the buffer; used by the salt-corrected formula.
- **Decimal Places** (number)

## When to use

- Estimate the melting temperature of a short DNA oligonucleotide or probe.
- Compare Wallace and salt-corrected Tm estimates for the same sequence.
- Check how GC content, oligo length, and sodium concentration affect an approximate Tm.

## How it works

- Enter a DNA sequence containing only A, C, G, and T; spaces are removed and letter case is ignored.
- Choose Auto, Wallace rule, or the salt-corrected formula, then enter sodium concentration in mM.
- Auto mode uses the Wallace rule below 14 nt and the salt-corrected formula from 14 nt upward.
- The JSON result reports the selected Tm estimate, method used, GC percentage, sequence length, composition, and both calculated estimates.

## Use cases

- Quickly estimate hybridization temperatures for short DNA probes.
- Review GC content and base composition while comparing oligo candidates.
- Explore the effect of sodium concentration on a longer oligonucleotide’s approximate Tm.

## Frequently asked questions

### What sequence can I enter?

Enter a DNA oligonucleotide in the 5′→3′ direction using A, C, G, and T only. The allowed length is 4–200 nt.

### Which Tm method does Auto use?

Auto uses the Wallace rule for sequences shorter than 14 nt and the salt-corrected formula for sequences of 14 nt or longer.

### Why is sodium concentration required?

Sodium concentration is used by the salt-corrected formula and should represent total sodium or equivalent monovalent ion concentration in the buffer.

### What formula is used for the salt-corrected estimate?

The calculator uses 81.5 + 16.6×log₁₀[Na⁺] + 0.41×(%G+C) − 600/n, with sodium concentration converted from mM to M.

### Are these Tm values suitable for final primer design?

No. These are educational approximations and do not account for factors such as mismatches or formamide and DMSO.

## Related tools

- [PCR Annealing Temperature Calculator (Ta = Tm − 5°C)](https://elysiatools.com/en/tools/annealing-temperature-calculator): PCR Ta by the simple rule (lower primer Tm − 5°C) or the Rychlik 1990 formula (0.3·Tm_primer + 0.7·Tm_product − 14.9), with a ±3°C gradient window and primer-Tm mismatch warning. Derived from Rychlik 1990, Innis & Gelfand 1990, Lorenz 2012. Lab-planning use only.
- [Autosomal Dominant Pedigree Analyzer](https://elysiatools.com/en/tools/autosomal-dominant-pedigree): Compute AD offspring risk (Aa×aa 1:1, Aa×Aa 3:1, AA×any all affected), chi-square fit of observed children, and hallmark checks including male-to-male transmission that rules out X-linked dominant. Derived from Griffiths, Hartl & Clark 2007, StatPearls, OMIM. Educational use only.
- [Autosomal Recessive Inheritance Risk Calculator](https://elysiatools.com/en/tools/autosomal-recessive-risk): Compute per-child and cumulative autosomal recessive disease risk from parental statuses (carrier / affected / non-carrier / unknown via population carrier rate), including the 2/3 carrier rule. Derived from Griffiths, Hartl & Clark 2007, StatPearls. Educational use only.
- [Hemocytometer Cell Counter (cells/mL)](https://elysiatools.com/en/tools/cell-counting-hemocytometer): Turns Neubauer grid counts into cells/mL with dilution factor, total-count option, and 20–100 cells/square density advice. Educational use only.
- [Cell Doubling Time Calculator (t_d = ln2·t/ln(Nₜ/N₀))](https://elysiatools.com/en/tools/cell-doubling-time): Doubling time, doublings, and specific growth rate from two exponential-phase cell counts, in h/min/day. Educational use only.
- [Trypan Blue Cell Viability Calculator](https://elysiatools.com/en/tools/cell-viability-trypan-blue): Viability % and live/dead/total cells per mL from trypan blue exclusion counts, with culture-health interpretation. Educational use only.
- [CFU/mL Calculator (Colony Forming Units)](https://elysiatools.com/en/tools/cfu-calculator): Colony count → CFU/mL with dilution factor and plate volume, plus 30–300 range TNTC/TFTC interpretation. Educational use only.
- [DNA Copy Number Calculator (Concentration → Copies)](https://elysiatools.com/en/tools/dna-copy-number-calculator): Convert DNA mass concentration to copies/µL via copies = c(g/µL) × Avogadro ÷ (bp × 660), with ng/µL–pg/µL–µg/µL units, pmol/µL output, total copies per volume, and A260-overestimation caveats. Lab-planning use only.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Audio Encoding and Format Conversion Tools](https://elysiatools.com/en/hubs/audio-convert): Compare audio format conversion, bitrate changes, sample-rate conversion, codec swaps, and export tools in one hub for delivery and archive workflows.
- [Image Format Conversion and Animated Export Tools](https://elysiatools.com/en/hubs/image-convert): Compare image format converters for JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64, and animation-friendly exports in one hub.
- [JSON Interchange and Format Translation Tools](https://elysiatools.com/en/hubs/json-convert): Compare JSON conversion tools for CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN, and related structured formats in one hub.
- [Color Space Conversion Tools for Web and Print](https://elysiatools.com/en/hubs/design-convert): Curated tools for web-to-print color space conversion in one hub.
