Skip to content

Temperature Converter: Celsius, Fahrenheit, Kelvin (With Working)

Convert Celsius, Fahrenheit and Kelvin, with each step of the formula shown.

Inputs

25 °C
77 °F

Use this calculator on your own site

Free embed

  • Two lines of HTML, unlimited views
  • Shows a small CalculateEveryday bar, with a credit link under the calculator

What each Temperature input means

Value
The temperature to convert. Negative values are fine down to absolute zero, −273.15 °C (−459.67 °F, 0 K).
From
Celsius, Fahrenheit or Kelvin. Kelvin starts at absolute zero and uses Celsius-sized degrees.
To
The scale you want. Because the zero points differ, the page shows the arithmetic rather than a single factor.

Temperature conversion formula

°F = °C × 9/5 + 32 · °C = (°F − 32) × 5/9 · K = °C + 273.15

tF=95tC+32,T=tC+273.15t_F = \tfrac{9}{5} t_C + 32, \qquad T = t_C + 273.15

Temperature scales differ in two ways at once, so no single multiplier converts them. A Fahrenheit degree is 5/9 the size of a Celsius degree, and the two scales also start from different zeros: water freezes at 0 °C and 32 °F. So to go from Celsius to Fahrenheit you stretch (× 9/5, or × 1.8) and then shift (+ 32); to come back you undo them in the reverse order — subtract 32, then × 5/9. Kelvin uses Celsius-sized degrees counted from absolute zero, so it is just °C + 273.15. The page converts through Celsius and shows each step.

Temperature conversion worked example

25 °C × 9/5 = 45, + 32 = 77 °F — a warm room. Going the other way, a body temperature of 98.6 °F is (98.6 − 32) × 5/9 = 37 °C, and in kelvin 25 °C is 298.15 K.

More Temperature examples

98.6 °F, the traditional body temperature: (98.6 − 32) × 5/9 = 37 °C.

−40 °C × 9/5 + 32 = −40 °F, shown as -40 °F: the one temperature where the two scales read the same.

Ray Bradbury's 451 °F: (451 − 32) × 5/9 = 232.777778 °C, about 233 °C.

Where the Temperature converter can give the wrong answer

  • Absolute zero is −273.15 °C, −459.67 °F and 0 K. Nothing is colder, though the page will still do the arithmetic.
  • A temperature difference converts without the 32: a rise of 10 °C is a rise of 18 °F.
  • Kelvin is written without a degree sign: 300 K, not 300 °K.
  • Results show up to six decimals, so 37 °C reads as 98.6 °F exactly.

Spotted a mistake? Tell us

Temperature conversion reference table

Celsius, Fahrenheit and Kelvin
°C°FK
−40−40233.15
−20−4253.15
−1014263.15
032273.15
1050283.15
2068293.15
2577298.15
3086303.15
3798.6310.15
40104313.15
100212373.15
180356453.15
200392473.15
220428493.15
Source: NIST SP 811, Appendix B.8: °F = 1.8 × °C + 32; K = °C + 273.15

Temperature conversion FAQ

32 °F — water's freezing point. 100 °C, its boiling point at sea level, is 212 °F.