Convert temperature between Celsius, Fahrenheit, and Kelvin.
Type a temperature value in any unit.
Choose the input unit (Celsius, Fahrenheit, or Kelvin).
See automatic conversions to all other units.
A temperature converter changes a temperature between Celsius, Fahrenheit, and Kelvin. Type a value in one scale and read it in the others instantly, with the conversion formula shown so you can see how the number was reached.
The common need is Celsius to Fahrenheit and back: most of the world uses Celsius while the United States uses Fahrenheit, so recipes, weather, medical readings, and travel constantly cross the two. Kelvin is the scientific scale where zero is absolute zero.
To go from Celsius to Fahrenheit, multiply by 9/5 and add 32: 20°C becomes 68°F. To go back, subtract 32 then multiply by 5/9: 98.6°F becomes 37°C, normal body temperature. A quick mental shortcut is to double the Celsius value and add 30, which gets you close enough for weather, though the converter gives the exact figure.
Water freezes at 0°C, 32°F, and 273.15 K. It boils at 100°C, 212°F, and 373.15 K at sea level. Body temperature is 37°C or 98.6°F. A comfortable room is around 20 to 22°C or 68 to 72°F. The two scales happen to meet at minus 40, where minus 40°C equals minus 40°F exactly.
Kelvin starts at absolute zero, the point where molecular motion stops, so it needs no negative numbers and is written without the degree symbol: 300 K, not 300°K. It shares Celsius's step size, so a change of one kelvin equals a change of one degree Celsius. Science and engineering use it because ratios of Kelvin values are physically meaningful in a way Celsius and Fahrenheit are not.
Unit Converter
Convert between units of length, weight, temperature, volume, speed, area, and data storage.
Morse Code Converter
Convert text to Morse code and Morse code back to text instantly.
Number to Words
Convert any number into its written English word form.
Roman Numeral Converter
Convert between Roman numerals and decimal numbers instantly.
Text to Binary
Convert text to binary code and binary back to readable text.
Unix Timestamp Converter
Convert Unix timestamps to readable dates and vice versa. See the live current timestamp.