Celsius to Fahrenheit Calculator - °C to °F Formula

Convert Celsius to Fahrenheit with the formula shown step by step. Includes worked examples, a reference table, and the reverse Fahrenheit to Celsius direction.

01 convert

Result

    How this converts

      The Celsius to Fahrenheit Calculator converts a temperature reading from the Celsius scale to Fahrenheit, and back again on the same page. Enter a value in Celsius, and the tool multiplies by nine-fifths and adds thirty-two, showing each step of the arithmetic so the answer can be checked by hand.

      Celsius and Fahrenheit are the two scales most people meet daily: Celsius in most of the world's weather reports and science classes, Fahrenheit in the United States and a handful of other countries. Neither scale shares a zero point with the other, so the conversion needs both a multiplication and an addition rather than a single factor.

      Convert Celsius to Fahrenheit

      Scale bar: 1 Celsius equals 2.43 Fahrenheit1 Celsius2.43 Fahrenheit
      Convert Celsius to Fahrenheit.

      To convert Celsius to Fahrenheit, multiply the Celsius value by 9/5 (equivalently 1.8) and add 32.

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

      Worked example: convert 25 °C to Fahrenheit.

      1. Multiply by 9/5. 25 × 1.8 = 45.

      2. Add 32. 45 + 32 = 77 °F.

      So 25 °C equals 77 °F, a comfortable room temperature in both scales. The Celsius to Fahrenheit Calculator performs the same two steps for any entered value and prints the substituted arithmetic beside the result.

      Why the formula needs a multiply and an add

      Formula result = f(inputs), with variables: in is inputs, f is formula, out is resultresult = f(inputs)ininputsfformulaoutresult
      Why the formula needs a multiply and an add.

      Celsius and Fahrenheit disagree on where zero sits and on how large one degree is. Water freezes at 0 °C but at 32 °F, so the scales are offset by 32 degrees at that reference point.

      A single Celsius degree is also larger than a single Fahrenheit degree: it takes 100 Celsius degrees to span the same range that Fahrenheit covers in 180 degrees, a ratio of 9 to 5.

      That is why the formula multiplies first, to rescale the size of a degree, then adds 32, to shift the zero point. Skipping the addition and only scaling would place freezing at 0 °F instead of the correct 32 °F. Skipping the multiplication and only shifting would compress the whole scale into the wrong range.

      Check common reference points

      Concept diagram: Inputs leads to common reference points leads to ResultInputscommon reference pointsResult
      Check common reference points.

      A short table of familiar temperatures makes the formula easier to sanity-check against everyday experience.

      CelsiusFahrenheitContext
      0 °C32 °FWater freezes
      20 °C68 °FMild room temperature
      25 °C77 °FWarm room temperature
      37 °C98.6 °FAverage body temperature
      100 °C212 °FWater boils (sea level)

      Any of these pairs can be re-derived from the formula. For 37 °C: 37 × 1.8 = 66.6, then 66.6 + 32 = 98.6 °F, the commonly cited figure for normal human body temperature.

      Convert Fahrenheit back to Celsius

      Scale bar: 1 Fahrenheit back equals 3.14 Celsius1 Fahrenheit back3.14 Celsius
      Convert Fahrenheit back to Celsius.

      The Celsius to Fahrenheit Calculator also runs in reverse. To convert Fahrenheit to Celsius, subtract 32 first, then multiply by 5/9.

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

      Worked example: convert 68 °F to Celsius.

      1. Subtract 32. 68 − 32 = 36.

      2. Multiply by 5/9. 36 × 5/9 = 20 °C.

      Reversing the order of operations matters here. Subtracting 32 first undoes the offset added in the forward direction, and multiplying by 5/9 (the reciprocal-style ratio of 9/5) undoes the scaling.

      Use a quick mental estimate

      Concept diagram: Inputs leads to a quick mental estimate leads to ResultInputsa quick mental estimateResult
      Use a quick mental estimate.

      For a fast approximation without a calculator, double the Celsius value and add 30. Twenty-five doubled is fifty, plus thirty gives eighty, close to the exact 77 °F.

      That shortcut drifts further from the true value at extreme temperatures because it uses 2 instead of the exact 1.8 multiplier, so it works best for everyday indoor and outdoor readings rather than scientific or industrial temperatures.

      Convert more everyday Celsius readings

      Scale bar: 1 Input unit equals 2.87 Output unit1 Input unit2.87 Output unit
      Convert more everyday Celsius readings.

      A few extra reference points cover cases that come up outside the freezing-boiling range. An oven set to 180 °C for baking converts to 180 × 1.8 + 32 = 356 °F.

      A freezer held at −18 °C, the common target for household freezers, converts to −18 × 1.8 + 32 = −0.4 °F, close to the 0 °F mark many appliance manuals cite.

      A fever reading of 38.5 °C converts to 38.5 × 1.8 + 32 = 101.3 °F.

      These extra points use the same multiply-then-add formula as the room-temperature and body-temperature examples above. Working through several ranges, cold, warm, and hot, is a fast way to confirm the Celsius to Fahrenheit Calculator handles the full span correctly rather than only the values shown in the default form.

      Frequently asked questions

      What is the formula to convert Celsius to Fahrenheit?

      Multiply the Celsius value by 9/5 (or 1.8), then add 32: °F = (°C × 9/5) + 32. For example, 25 °C converts to 25 × 1.8 + 32 = 77 °F.

      How do you convert Fahrenheit back to Celsius?

      Subtract 32 from the Fahrenheit value, then multiply by 5/9: °C = (°F − 32) × 5/9. For example, 68 °F converts to (68 − 32) × 5/9 = 20 °C.

      What is 0 °C in Fahrenheit?

      0 °C equals 32 °F, the freezing point of water at standard atmospheric pressure.

      What is 100 °C in Fahrenheit?

      100 °C equals 212 °F, the boiling point of water at sea level under standard conditions.

      Is there a quick way to estimate Celsius to Fahrenheit in my head?

      Doubling the Celsius value and adding 30 gives a rough approximation. It is close enough for weather and comfort checks but less accurate than the exact formula at very high or very low temperatures.

      Why is normal body temperature 98.6 °F instead of a round number?

      98.6 °F comes from converting 37 °C, a rounded reference figure for average human body temperature. Running the exact formula, 37 × 1.8 + 32 = 98.6, produces that familiar decimal value.

      Can this calculator convert to Kelvin or Rankine as well?

      Yes. Selecting Kelvin or Rankine as the target scale on this page runs the same underlying temperature engine used by the Temperature Conversion Calculator, which handles all four scales together.

      Summary

      Celsius converts to Fahrenheit by multiplying by 9/5 and adding 32, so 25 °C becomes 77 °F and 37 °C becomes 98.6 °F. The reverse direction subtracts 32 first, then multiplies by 5/9. Because the two scales differ in both degree size and zero point, the conversion always needs both operations, not a single multiplying factor.

      The full four-scale Temperature Conversion Calculator is available for Kelvin and Rankine as well.