Temperature Converter

Convert temperatures between Celsius, Fahrenheit and Kelvin, including oven settings, body temperature and scientific values.

Calculations happen locally. We do not send your values to our server.

Example

Water freezes at 0 °C, which is 32 °F, and boils at 100 °C or 212 °F at standard pressure. Body temperature of 37 °C is 98.6 °F, and 20 °C is 293.15 K.

Calculation method

Fahrenheit is Celsius × 9 ÷ 5 + 32, and the reverse is (°F − 32) × 5 ÷ 9. Kelvin starts at absolute zero and uses Celsius-sized steps, so it is Celsius + 273.15. Because the scales have different zero points, they are not simple multiples of one another.

Important notes

Values below absolute zero are physically impossible and are rejected: 0 K equals −273.15 °C and −459.67 °F. The SI unit is written K without a degree sign. The 5:9 ratio often produces long repeating decimals, so a converted value may need rounding for practical use.

Scales with different zero points

Celsius, Fahrenheit and Kelvin are not simple multiples of each other, because their zero points differ. Fahrenheit is Celsius × 9 ÷ 5 + 32, so water freezes at 0 °C or 32 °F and boils at 100 °C or 212 °F at standard pressure. Kelvin starts at absolute zero and uses Celsius-sized steps, so 20 °C is 293.15 K. The two familiar scales meet at one point: −40 °C is exactly −40 °F.

Everyday values and rounded recipes

Normal body temperature is often given as 37 °C, which is 98.6 °F. Oven settings are usually rounded in recipes: 180 °C converts to exactly 356 °F, but American recipes normally say 350 °F, which is about 176.67 °C, and ovens vary by more than that difference. When following a recipe from another country, use the nearest standard dial setting rather than the exact decimal, and check doneness by colour, texture or an internal thermometer.

Temperature differences and absolute zero

A change in temperature converts without the offset of 32. A rise of 10 °C is a rise of 18 °F, not 50 °F, because only the 9 ÷ 5 step size applies to differences. Enter a difference by converting two actual temperatures and subtracting. Absolute zero, 0 K, equals −273.15 °C and −459.67 °F; values below it are physically impossible and are rejected, and the SI unit is written K without a degree sign.

Worked examples
InputResult
0 °C → °F32
100 °C → °F212
37 °C → °F98.6
-40 °C → °F-40
180 °C → °F356
350 °F → °C176.66666667
20 °C → K293.15
-459.67 °F → K0

Frequently asked questions

Why do recipe temperatures not match exactly?

Because oven dials are rounded. 180 °C converts to exactly 356 °F, yet American recipes normally say 350 °F, which is about 176.67 °C. Ovens vary by more than that difference, so use the nearest standard dial setting and judge doneness by colour, texture or an internal thermometer.

How do I convert a temperature difference?

Leave out the offset of 32. A rise of 10 °C is a rise of 18 °F, not 50 °F, because only the 9 ÷ 5 step size applies to a change. The simplest way is to convert both actual temperatures and subtract the results, which handles the offset automatically.

Do Celsius and Fahrenheit ever agree?

At exactly one point: −40 °C is −40 °F. Below that the Fahrenheit figure is the lower of the two, and above it Fahrenheit is higher, which is why the two scales cross only once. Absolute zero sits far below, at −459.67 °F, which converts back to 0 K.

Related tools