Temperature Converter Online Free

📏 Unit Converters Free Forever

Temperature Converter Online Free

Type a temperature in Celsius, Fahrenheit or Kelvin and get all three conversions instantly.

Temperature
From unit
Common reference points (click to load)
Conversion formulas from Celsius
About This Tool

Why temperature conversion needs offsets, not just multipliers, and how this tool handles eight scales through one hub unit

Every other converter on this site works by multiplying a value by a fixed factor. Temperature cannot work that way, and the reason is structural, not a technicality. A length unit’s zero point is always the same physical nothing, zero metres is zero feet is zero of anything. Temperature scales do not share a zero point. Zero on the Celsius scale is the freezing point of water, zero on the Fahrenheit scale is a brine mixture Daniel Fahrenheit used as a lab reference, and zero on the Kelvin scale is absolute zero itself. Converting between them needs both a multiplication for the different sized degree steps and an addition or subtraction for the different starting points.

All of this runs locally in your browser. No temperature value you type is sent anywhere.

Celsius as the hub, and why offsets are unavoidable

The tool converts any input to Celsius first, then from Celsius to whatever output scale you want. Every formula in both directions carries an addition or subtraction term alongside its multiplication, which is the tell that distinguishes an affine conversion from a pure ratio.

Step 1 Convert the input to Celsius Fahrenheit to Celsius is (F - 32) * 5 / 9. The subtraction of 32 shifts Fahrenheit’s zero point to align with Celsius’s before the ratio 5/9 rescales the degree size.
Step 2 Hold the Celsius value as the common point Kelvin to Celsius is even simpler, just K - 273.15, a pure offset with no multiplication at all, since a kelvin and a Celsius degree are the exact same size.
Step 3 Convert Celsius to the target scale Celsius to Fahrenheit reverses the process: C * 9/5 + 32, rescale first, then shift the zero point.
Step 4 Repeat for all eight scales at once Every card on screen recalculates from the same Celsius intermediate value the moment you type, including four less common historical scales alongside the three everyday ones.
// adapted from the tool source function toCelsius(v, from) { if (from === ‘F’) { return (v – 32) * 5 / 9; } if (from === ‘K’) { return v – 273.15; } if (from === ‘R’) { return (v – 491.67) * 5 / 9; } } function fromCelsius(c, to) { if (to === ‘F’) { return c * 9 / 5 + 32; } if (to === ‘K’) { return c + 273.15; } if (to === ‘R’) { return (c + 273.15) * 9 / 5; } }

Notice every single branch pairs a multiply with an add or subtract, except Kelvin to Celsius, which is offset only because the two scales share the same degree size. That asymmetry is the whole reason this converter cannot reuse the simple factor table structure that the length, weight or pressure converters use.

All eight scales and their exact formulas from Celsius

ScaleSymbolFormula from °C
Celsius°Cc (reference)
Fahrenheit°Fc × 9/5 + 32
KelvinKc + 273.15
Rankine°R(c + 273.15) × 9/5
Delisle°De(100 − c) × 3/2
Réaumur°Réc × 4/5
Rømer°Røc × 21/40 + 7.5
Newton°Nc × 33/100
Kelvin is the actual SI base unit, Celsius is a derived scale built on top of it. The BIPM defines the kelvin, not the degree Celsius, as the SI base unit of thermodynamic temperature, fixed since 2019 by setting the Boltzmann constant to an exact value. A degree Celsius is defined only as a kelvin with a shifted zero point, offset by exactly 273.15. Absolute zero, the coldest physically possible temperature, sits at 0 K, which is −273.15°C. That number is not a rounded estimate, it is the exact fixed offset this tool uses in every Celsius to Kelvin calculation.

The lesser known scales in the list

Rankine

An absolute scale like Kelvin, but sized in Fahrenheit degree increments rather than Celsius ones. Its zero point is also absolute zero, which is why the formula from Celsius adds 273.15 before rescaling by 9/5, mirroring Fahrenheit’s degree size.

Delisle

An inverted historical French scale where 0 degrees represents boiling water and larger numbers mean colder temperatures, which is why its formula subtracts from 100 rather than adding an offset.

Réaumur

An 18th century European scale that set water’s freezing and boiling points 80 degrees apart instead of 100, giving it the 4/5 ratio relative to Celsius. It saw common use in parts of Europe into the 20th century.

Rømer

One of the earliest practical thermometer scales, predating both Celsius and Fahrenheit, with water freezing at 7.5 degrees, which is why every formula involving Rømer carries that specific additive offset.

Kelvin is the SI base unit Absolute zero = 0 K = −273.15°C Affine, not multiplicative, conversion

Temperature scale references

  • BIPM SI Brochure defines the kelvin as the SI base unit of thermodynamic temperature and fixes the exact Celsius offset of 273.15.
  • NIST kelvin reference explains the 2019 redefinition of the kelvin via the Boltzmann constant.
  • Historical thermometry references document the origins of the Rømer, Delisle, and Réaumur scales predating standardized SI temperature.

Temperature across three scales

Converting a US oven temperature in Fahrenheit into Celsius for a recipe written abroad, checking a scientific reading given in Kelvin against a familiar Celsius figure, translating an engine coolant spec listed in Rankine for aerospace documentation, working out a fever reading between Celsius and Fahrenheit for a household thermometer, and cross checking historical weather or lab records that used Réaumur or Rømer before Celsius became standard.

Common Questions

Questions About Temperature Converter Online Free

Results use the exact standard formulas (C to F: multiply by 9/5 then add 32). Accurate to 4 decimal places.

Absolute zero is 0 Kelvin, which equals minus 273.15 Celsius and minus 459.67 Fahrenheit.

Yes. Enter a negative number and the converter handles it correctly, including sub-zero Fahrenheit and Celsius values.

Normal body temperature is 37 Celsius, 98.6 Fahrenheit and 310.15 Kelvin.

Kelvin starts at absolute zero so there are no negative values. This makes it practical for thermodynamic calculations.

Privacy Overview

Cookies let this site remember your preferences and show us which tools people actually use. Full detail sits in our Privacy Policy.