Temperature Converter

Convert temperatures between Celsius, Fahrenheit, Kelvin and Rankine. The converter shows the formula it used, so you can check the working for homework or lab reports.

Convert

Result

Type a value to convert it.

How to use the Temperature Converter

  1. Type the temperature you want to convert.
  2. Choose the scale you have and the scale you want.
  3. Read the answer and the formula used.

Your data stays on your device. This calculator runs entirely in your browser. Nothing you type is sent to our server or saved. Read our privacy policy.

Temperature formulas

FromToFormula
CelsiusFahrenheit°F = °C × 9/5 + 32
FahrenheitCelsius°C = (°F − 32) × 5/9
CelsiusKelvinK = °C + 273.15
KelvinCelsius°C = K − 273.15

Useful temperatures

WhatCelsiusFahrenheit
Water freezes0 °C32 °F
Normal body temperature37 °C98.6 °F
Fever38 °C100.4 °F
Hot summer day in Lahore45 °C113 °F
Water boils (sea level)100 °C212 °F

Why you can’t just multiply

Temperature scales start at different points: 0 °C is where water freezes, but on the Fahrenheit scale that point is 32 °F. So you multiply by 1.8 and add 32. Kelvin starts at absolute zero, the coldest anything can be, so it never goes below 0 K and is the scale used in physics and chemistry formulas.

A quick mental estimate for Celsius to Fahrenheit is “double it and add 30”: 25 °C gives 80 °F, close to the exact 77 °F.

Converting a temperature difference is different: a rise of 10 °C is a rise of 18 °F (no +32).

Frequently asked questions

How do I convert Celsius to Fahrenheit?

Multiply by 9/5 (or 1.8) and add 32. For example, 30 °C × 1.8 + 32 = 86 °F.

What is a normal body temperature in Fahrenheit?

A normal body temperature is about 37 °C, which is 98.6 °F. A reading of 38 °C (100.4 °F) or more is usually treated as a fever.

Can a temperature be lower than 0 Kelvin?

No. 0 K (−273.15 °C) is absolute zero, the lowest temperature possible, so the converter shows an error for anything colder.