FormatterHQ

Temperature Converter

Convert readings between Celsius, Fahrenheit, Kelvin, Rankine and Réaumur using the full offset formulas, with the reading shown on every scale at once.

Loading tool…
Ready.

How to use the Temperature Converter

  1. Enter a temperature reading, using a dot for decimals. Negative values are fine.
  2. Choose the scale you are converting from and the scale you want, such as C to F.
  3. Adjust the significant digits if you want a shorter, rounded result.
  4. Copy the converted reading. The table below also shows it on all five scales.

Temperature converter for Celsius, Fahrenheit, Kelvin, Rankine and Réaumur

This temperature converter translates a reading between five scales: Celsius, Fahrenheit, Kelvin, Rankine and Réaumur. Unlike length or mass, temperature cannot be converted by multiplying by a single factor, so the tool applies the complete formula for each scale, including its offset.

Why temperature is not a simple ratio

Most units measure from a true zero: 0 m means no length and 0 kg means no mass. Celsius and Fahrenheit place zero at a convenient point instead. Celsius puts it at the freezing point of water, while Fahrenheit puts it 32 degrees below that. Converting therefore needs two things: a scale factor for the size of a degree, and an offset for where zero sits.

This is also why 20 °C is not "twice as warm" as 10 °C. In Fahrenheit the same readings are 68 °F and 50 °F, and in kelvin they are 293.15 K and 283.15 K, a rise of about 3.5%. Ratios only make sense on the absolute scales, kelvin and Rankine.

Conversion formulas

Internally the tool converts your value to Celsius, then from Celsius to the target scale.

ScaleFrom CelsiusTo Celsius
Fahrenheit°F = °C × 9/5 + 32°C = (°F − 32) × 5/9
KelvinK = °C + 273.15°C = K − 273.15
Rankine°R = (°C + 273.15) × 9/5°C = (°R − 491.67) × 5/9
Réaumur°Ré = °C × 0.8°C = °Ré × 1.25

A Celsius degree and a kelvin have the same size, and so do a Fahrenheit degree and a Rankine degree. Kelvin and Rankine both start at absolute zero, which is −273.15 °C or −459.67 °F.

Worked examples

0 C   = 32 F           water freezes
37 C  = 98.6 F         typical body temperature
100 C = 212 F          water boils at sea level
-40 C = -40 F          the crossover point
350 F = 176.6666667 C  a common oven setting
0 K   = -459.67 F      absolute zero

Take 37 °C: 37 × 9/5 = 66.6, and adding 32 gives 98.6 °F. Going back, 98.6 − 32 = 66.6, and 66.6 × 5/9 = 37. The oven example shows why recipes round: 176.67 °C usually becomes 180 °C, which is 356 °F.

The −40 crossover

Celsius and Fahrenheit agree at exactly one temperature. Set C = C × 9/5 + 32 and solve: C × (−4/5) = 32, so C = −40. It makes a quick sanity check, because any conversion near −40 should give nearly the same number on both scales.

Rankine and Réaumur

Rankine is the absolute scale with Fahrenheit-sized degrees, so 0 °R is absolute zero and 32 °F is 491.67 °R. It still shows up in some US engineering thermodynamics, alongside BTUs and psi; the energy converter and pressure converter handle those units.

Réaumur splits the interval between freezing and boiling water into 80 degrees instead of 100, so 100 °C equals 80 °Ré and 20 °C equals 16 °Ré. You are most likely to meet it in historical texts and old European recipes.

Converting a temperature difference

A frequent error is running a temperature change through the full formula. If a room warms by 10 °C, it warmed by 18 °F, not 50 °F. The offset belongs to readings only; for differences, multiply by 9/5 to go from Celsius to Fahrenheit or by 5/9 to go back. A difference in kelvin equals the same difference in Celsius.

The converter treats every number as a reading, so do difference arithmetic by hand or convert both end points and subtract.

Things to watch

  • Nothing can be colder than absolute zero, but the tool does not reject such input: −300 °C returns −26.85 K. Treat a negative kelvin or Rankine result as a typo in the source.
  • Kelvin is written without a degree sign: 300 K, not 300 °K.
  • Results like 176.6666667 are repeating decimals. Lower the significant digits for a tidier figure.

If you need other everyday conversions, the length converter uses the same approach of exact definitions.

Frequently asked questions

What is the formula to convert Celsius to Fahrenheit?
Multiply the Celsius value by 9/5 (1.8) and add 32. For example, 25 °C × 1.8 = 45, plus 32 gives 77 °F. To go the other way, subtract 32 and multiply by 5/9.
At what temperature are Celsius and Fahrenheit the same?
At −40. Solving C = C × 9/5 + 32 gives C = −40, so −40 °C and −40 °F describe the same temperature. It is the only point where the two scales meet.
Why is kelvin written without a degree symbol?
Kelvin is an absolute unit in its own right, named "kelvin" rather than "degree Kelvin" since 1967. So you write 273.15 K. Rankine, by contrast, is still usually written with a degree sign.
How do I convert a temperature change from Celsius to Fahrenheit?
Multiply the change by 1.8 and do not add 32. A rise of 5 °C is a rise of 9 °F. The +32 offset only applies when converting an actual reading.
What is room temperature in Celsius and Fahrenheit?
There is no single official value, but 20 °C (68 °F) to 25 °C (77 °F) is the range most often quoted. In kelvin those are 293.15 K and 298.15 K.

Last updated September 27, 2026

Related tools

Time Converter Time Converter: convert between nanosecond, microsecond, millisecond, second and 8 more units instantly. Volume Converter Volume Converter: convert between milliliter, centiliter, deciliter, liter and 15 more units instantly. Weight Converter Weight Converter: convert between microgram, milligram, gram, kilogram and 9 more units instantly. Angle Converter Angle Converter: convert between degree, radian, gradian, arcminute and 3 more units instantly. Area Converter Area Converter: convert between square millimeter, square centimeter, square meter, hectare and 6 more units instantly. Astronomical Distance Converter Astronomical Distance Converter: convert between kilometer, mile, light-second, light-minute and 7 more units instantly. Data Size Converter (Bytes / Bits) Data Size Converter (Bytes / Bits): convert between bit, byte, kilobit, kilobyte (1000) and 11 more units instantly. Density Converter Density Converter: convert between kilogram per cubic meter, gram per cubic centimeter, gram per milliliter, gram per liter and 6 more units instantly. Electric Current Converter Electric Current Converter: convert between nanoampere, microampere, milliampere, ampere and 4 more units instantly. EM to PX Converter Convert em to pixels for CSS using a configurable root/base font size (default 16px). Energy Converter Energy Converter: convert between joule, kilojoule, megajoule, calorie and 8 more units instantly. Force Converter Force Converter: convert between newton, kilonewton, millinewton, dyne and 4 more units instantly.