Convert temperatures instantly across common and historical scales
Edit any row to update the others

Type in any row or use − / + to step
The Temperature Converter lets you type a value in one scale and instantly see the equivalent values in the others. It supports the everyday standards (Celsius, Fahrenheit, Kelvin) plus a few historical scales (Rankine, Delisle, Newton, Réaumur, and Rømer).
Use it when you want quick, consistent conversions—without hunting for the “right” formula each time.
Who is this for?
Why the results are reliable
The calculator converts everything through a single reference scale (Kelvin). That means you’re always using consistent, well-known relationships instead of a patchwork of pairwise formulas.
Helpful companion calculators
If you’re doing PCR or protocol work, pair this with our Annealing Temperature Calculator to connect lab targets (like annealing temperatures) to whichever unit your instrument expects.
Quick sanity checks
Example 1: Oven temperature (°F → °C)
You have a recipe calling for 350 °F and your oven uses °C.
In practice you’d set the oven to about .
Example 2: Absolute zero (K → °C)
You see a value in Kelvin and want the everyday Celsius meaning.
Example 3: Quick check (°C ↔ °F)
A handy mental anchor: every 5 °C is about 9 °F.
For example, maps to .
Travel and weather apps
Weather forecasts may use or depending on region.
Lab and protocols
Convert setpoints or reporting units for experiments (especially when a device expects Kelvin).
Industrial datasheets
Some specs and standards still show Rankine or older scales. Converting through Kelvin keeps it consistent.
Engineering sanity checks
Quick checks around key points like (freezing) and (boiling).
Cooking
Convert oven or candy temperatures between °F and °C.
Freezing points
Check near-freezing temperatures quickly.
Heating
Convert setpoints for heaters and thermostats.
Science
Switch between Kelvin and Celsius in reporting.
Calibration
Compare readings from devices with different units.
Quick validation
Sanity-check outputs around known reference points.
When this might not be the right tool: if you’re converting temperature differences (like “a 10 °C change”), be careful—offset scales behave differently for differences.
Internally, everything converts through Kelvin. Here are the core relationships used.
Celsius ↔ Kelvin
Fahrenheit ↔ Celsius
Rankine (absolute Fahrenheit)
Historical scales
Delisle:
Newton:
Réaumur:
Rømer:
Absolute vs. relative temperature
Kelvin and Rankine are absolute scales: they start at absolute zero. Celsius and Fahrenheit are offset scales: they define zero at a convenient reference point (water freezing, historically). That’s why formulas like include an offset.
Kelvin is an absolute thermodynamic scale. The SI unit is written as (not ).
Use the exact formula for accuracy, or remember that every step is about .
In physical thermodynamics, Kelvin is defined from absolute zero, so negative Kelvin isn’t used in normal temperature contexts. If you enter values below absolute zero on an offset scale, the math may produce a negative Kelvin value—treat that as a signal to re-check the input.
Delisle increases as it gets colder (by definition). That’s why its conversion contains .
For cooking and everyday tasks, rounding to the nearest whole degree is typically fine. For lab work, keep the decimal precision specified by your protocol.
Limitations / disclaimers
This converter performs mathematical unit conversion only. It doesn’t account for measurement error, sensor calibration, or context-specific definitions. It’s not a substitute for professional advice when safety or compliance depends on temperature thresholds.
External references / sources
Transform text into the NATO phonetic alphabet for oral transmission. Convert letters A–Z into Alpha/Bravo/Charlie… and copy instantly.
Convert text to ASCII (8-bit) binary and convert ASCII binary back to text. Clean input automatically and copy results instantly.
Convert text to Unicode decimal HTML entities (e.g., A) and convert them back to text. Runs locally in your browser with one-click copy.
Escape and unescape HTML entities for <, >, &, ", and ’. Runs locally in your browser with instant copy.
Convert an integer between bases 2–64 (binary, octal, decimal, hexadecimal, base64, and custom). Runs locally in your browser.
Encode text to Base64 and decode Base64 back to text. Supports URL-safe Base64. Runs locally in your browser with instant copy.