Temperature Converter

Convert between Celsius, Fahrenheit and Kelvin using the correct formulas — not a simple ratio. The exact formula used is shown with every result.

Result
Formula
Advertisement

How to use the temperature converter

  1. Enter the temperature you want to convert in the value box.
  2. Choose the scale you are starting from and the scale you want to convert to.
  3. Press Convert. The result appears immediately.
  4. Read the formula line to see the exact relationship that produced the answer.

Why temperature is not a simple ratio

Most unit conversions are just multiplication by a constant — one meter is always 3.28084 feet. Temperature is different because the three scales do not share the same zero point. Zero degrees Celsius is 32 degrees Fahrenheit and about 273.15 kelvin, so converting between them requires both a scaling step and an offset. Multiplying a Celsius value by a fixed number would give the wrong answer every time.

This tool handles that correctly. It first converts your input to Celsius, applies the right offset, then converts from Celsius to the target scale using the proper formula.

The three temperature scales

Fahrenheit is the everyday scale in the United States, with water freezing at 32 °F and boiling at 212 °F. Celsius, used by most of the world, sets freezing at 0 °C and boiling at 100 °C. Kelvin is the scientific scale that starts at absolute zero — the coldest temperature that is physically possible — so it has no negative values. Because kelvin intervals are the same size as Celsius intervals, converting between those two is a simple addition or subtraction of 273.15. That shared interval size also means a change of one degree Celsius is exactly the same as a change of one kelvin, while one Celsius degree equals 1.8 Fahrenheit degrees.

The formulas

ConversionFormula
Celsius to FahrenheitF = C × 9/5 + 32
Fahrenheit to CelsiusC = (F - 32) × 5/9
Celsius to KelvinK = C + 273.15
Kelvin to CelsiusC = K - 273.15
Fahrenheit to KelvinK = (F - 32) × 5/9 + 273.15
Kelvin to FahrenheitF = (K - 273.15) × 9/5 + 32

Frequently asked questions

The scales have different zero points, so temperature conversion needs both an offset and a scaling step. A simple ratio would give wrong results.
Absolute zero is 0 kelvin (about -273.15 °C or -459.67 °F), the lowest temperature possible. Kelvin starts here, which is why it has no negative values.
Yes. Negative Celsius and Fahrenheit values convert correctly, and kelvin values below 273.15 simply represent below-freezing temperatures.
Yes, completely free with no signup and no limits.