toolfree

Celsius to Fahrenheit

Convert °C to °F with the exact formula, a reference table of weather and body temperatures, and a mental shortcut that works.

Runs in your browser

The formula

°F = (°C × 9/5) + 32

Temperature conversion needs both a ratio and an offset, because the two scales disagree about where zero is. Celsius puts 0° at the freezing point of water; Fahrenheit puts water’s freezing point at 32°. This is why you cannot convert a temperature by multiplying alone, and why a difference of 1 °C is 1.8 °F, while a reading of 1 °C is 33.8 °F.

Going the other way: °C = (°F − 32) × 5/9. See fahrenheit to celsius.

Reference points

CelsiusFahrenheit
−40 °C−40 °Fthe scales cross
−17.8 °C0 °F
0 °C32 °Fwater freezes
10 °C50 °Fcool day
20 °C68 °Froom temperature
25 °C77 °Fwarm day
30 °C86 °Fhot day
37 °C98.6 °Fbody temperature
40 °C104 °F
100 °C212 °Fwater boils at sea level

The mental shortcut

Double it and add 30. For 20 °C that gives 70 °F against a true 68 °F, close enough to decide what to wear.

The approximation drifts because you are using a factor of 2 where the real one is 1.8. It is at its best in ordinary weather (roughly 5-25 °C) and increasingly wrong outside that range: at 100 °C it gives 230 °F against a true 212 °F.

Body temperature and the 98.6 myth

The familiar 98.6 °F is not a measured constant. It is 37 °C converted, and the original 19th-century figure was itself a rounded average. Modern studies put normal adult body temperature somewhat lower, around 36.6 °C (97.9 °F), and it varies by person, by site of measurement, and by time of day. The false precision of “98.6” is entirely an artefact of converting a rounded Celsius number.

Why −40 is the same in both

Setting °C = °F in the formula and solving gives exactly −40. It is the one temperature where the two scales agree, which makes it a handy sanity check on any conversion code.