Temperature Converter●
Four scales. Two distinct jobs. Convert a temperature reading or a change in temperature.
Temperature
Convert a temperature reading. Values below absolute zero are rejected.
Use a decimal point, for example 2.54. Scientific notation works too: 1e3.
Common conversions
Pick an example to startAll equivalent units
The same value, in every supported unit.
Temperature conversions
A reading or a change?
Choose Temperature for a reading, or Temperature difference for a rise or drop. Differences use scale factors without offsets, so a change of 10 °C equals a change of 18 °F.
- 0 °C
- 32 °F
- 0 K
- Absolute zero
- Δ10 °C
- Δ18 °F
Calculation details & precision
Temperature readings include scale offsets: °F = °C × 9/5 + 32, K = °C + 273.15, and °R = K × 9/5. Rankine is an absolute scale with Fahrenheit-sized degrees. Readings below absolute zero are rejected.
Automatic displays up to 12 significant digits. Choose 2, 4 or 6 decimal places in Precision for a shorter result. Displayed results are rounded; very large or small values use scientific notation.
Common questions
How do I convert Celsius to Fahrenheit?
Multiply the Celsius temperature by 9/5, then add 32. For example, 100 °C equals 212 °F.
What is absolute zero?
Absolute zero is 0 K or 0 °R, equal to −273.15 °C or −459.67 °F. Temperature readings below it are rejected. Negative temperature differences are valid because they describe a decrease, not a reading.
What is Rankine?
Rankine is an absolute temperature scale. Zero Rankine is absolute zero, and its degree size matches Fahrenheit. To convert kelvin to Rankine, multiply by 9/5.
Why does a temperature difference use a different formula?
Scale offsets cancel when subtracting two readings. A rise of 10 °C equals a rise of 18 °F; the +32 offset used for readings is not added to a difference.