Temperature Converter
Convert temperatures between °C, °F, K, and °R. See all four scale equivalents, swap the conversion direction, enter scientific notation, and prevent physically invalid values below absolute zero.
Negative °C and °F values are valid above absolute zero. Kelvin and Rankine cannot be negative.
Enter a temperature.
Convert between Celsius, Fahrenheit, Kelvin, and Rankine.
How to Use the Temperature Converter
Enter a temperature, select its current scale, and choose the scale you want to convert to.
The main result shows the selected target scale, while the compact equivalents panel shows the same physical temperature on the other three scales.
Use Swap to reverse the selected scales. The unrounded converted value becomes the new source value.
The input supports negative values, grouped numbers, decimals, and scientific notation, provided the temperature is not below absolute zero.
How Temperature Conversion Works
Temperature scales cannot all be converted using one multiplication factor because Celsius and Fahrenheit have different zero points.
The calculator first converts the source value to kelvin and then converts that kelvin value to the selected target scale.
Using kelvin as the common reference keeps absolute-zero validation consistent across all four scales.
Celsius, Fahrenheit, Kelvin, and Rankine compared
Swipe horizontally to view the full table.
Kelvin
The kelvin, symbol K, is the SI base unit of thermodynamic temperature.
Its modern definition fixes the numerical value of the Boltzmann constant.
Kelvin begins at absolute zero and uses increments equal in size to Celsius degrees.
The symbol is K, not °K. Kelvin values are written without a degree sign.
Celsius
Celsius temperature is related to thermodynamic temperature by an exact offset of 273.15.
Zero degrees Celsius equals exactly 273.15 K.
One Celsius degree and one kelvin represent the same temperature interval, although the scales have different zero points.
Celsius is widely used for weather, cooking, medicine, science, and everyday temperature reporting.
Fahrenheit
Fahrenheit uses a different zero point and smaller degree size than Celsius.
A temperature of 32 °F equals 0 °C, while 212 °F equals 100 °C.
One Celsius interval equals 1.8 Fahrenheit intervals.
The exact value conversion is °F = °C × 9/5 + 32.
Rankine
Rankine is an absolute temperature scale that begins at absolute zero.
Its degree has the same size as a Fahrenheit degree.
One Rankine degree equals 5/9 kelvin, while one kelvin equals 1.8 Rankine degrees.
Rankine is encountered mainly in selected US engineering and thermodynamic work.
Origins and Modern Roles of the Four Scales
Celsius and Fahrenheit developed as practical thermometer scales with different reference points and degree sizes.
Kelvin and Rankine are absolute scales whose zero represents absolute zero.
Kelvin combines an absolute zero point with Celsius-sized increments, while Rankine combines an absolute zero point with Fahrenheit-sized increments.
Modern science and metrology use kelvin as the SI thermodynamic-temperature unit, while Celsius and Fahrenheit remain common in everyday applications.
Absolute Zero
Absolute zero is 0 K.
The equivalent values are exactly −273.15 °C, −459.67 °F, and 0 °R under the scale relationships used here.
The calculator allows the exact boundary and rejects lower values.
A small floating-point tolerance is normalized to zero so a valid absolute-zero conversion does not display a tiny negative Kelvin or Rankine value.
Temperature Values Versus Temperature Intervals
A temperature value identifies a point on a scale and may require both multiplication and an offset.
A temperature interval describes a difference between two temperatures and does not use the scale's zero-point offset.
For example, 20 °C converts to 68 °F as a temperature value, but an increase of 20 °C equals an increase of 36 °F.
One kelvin interval equals one Celsius-degree interval, while one Rankine-degree interval equals one Fahrenheit-degree interval.
Temperature interval conversions
Swipe horizontally to view the full table.
Common Temperature Conversions
The table uses the same formulas as the live converter.
Results that do not terminate are rounded to no more than four decimal places.
Common temperature conversions
Swipe horizontally to view the full table.
Familiar Temperature Reference Points
Reference temperatures can help make conversions easier to understand.
Water freezing and boiling points depend on pressure, water composition, and measurement conditions, so they are practical approximations rather than modern scale definitions.
Room and body temperatures are also approximate and vary with the environment, person, measurement site, and instrument.
Familiar temperature references
Swipe horizontally to view the full table.
The −40 C and F Intersection
Celsius and Fahrenheit have the same numerical value at −40.
Substituting −40 into °F = °C × 9/5 + 32 returns −40 °F.
This is the only point at which the two scale readings are numerically equal.
Precision and Rounding
The scale relationships are retained without visible rounding during calculation.
Ordinary results display up to four decimal places, while very small or large values may use scientific notation.
Exact formulas do not make a measured temperature exact.
Thermometer calibration, sensor resolution, response time, location, pressure, and measurement method determine practical uncertainty.
Temperature Conversion Does Not Measure Heat
Temperature and thermal energy are related but are not the same quantity.
Converting a temperature does not determine how much heat an object contains or how much energy is required to warm it.
Heat calculations require additional information such as mass, specific heat capacity, phase, and sometimes pressure.
Privacy and Local Processing
Temperature conversion runs entirely in the browser.
Entered values and selected scales are not uploaded, added to a public URL, or permanently stored.
Clipboard access is requested only when the result copy control is used.
Temperature Conversion Formulas
Temperature values include scale offsets. Temperature intervals use only the degree-size ratio.
Formula variables
- Celsius temperature in degrees Celsius
- Fahrenheit temperature in degrees Fahrenheit
- Thermodynamic temperature in kelvins
- Rankine temperature in degrees Rankine
- A temperature difference or interval
Examples
Convert Celsius to Fahrenheit
1Input
20 °C
Show result
Result
68 °F, 293.15 K, and 527.67 °R
Convert Fahrenheit to Celsius
2Input
98.6 °F
Show result
Result
37 °C, 310.15 K, and 558.27 °R
Convert the water-freezing reference
3Input
0 °C
Show result
Result
32 °F, 273.15 K, and 491.67 °R
Convert the water-boiling reference
4Input
100 °C
Show result
Result
212 °F, 373.15 K, and 671.67 °R
The physical boiling point varies with pressure; this example converts the stated 100 °C value.
Convert the equal Celsius and Fahrenheit reading
5Input
−40 °C
Show result
Result
−40 °F, 233.15 K, and 419.67 °R
Convert absolute zero
6Input
0 K
Show result
Result
−273.15 °C, −459.67 °F, and 0 °R
Reject a value below absolute zero
7Input
−1 K
Show result
Result
Validation error: temperature cannot be below absolute zero.
Frequently Asked Questions
How do I convert Celsius to Fahrenheit?
Multiply the Celsius value by 9/5 and add 32.
How do I convert Fahrenheit to Celsius?
Subtract 32 from the Fahrenheit value and multiply the result by 5/9.
What is 100 °C in Fahrenheit?
100 °C equals exactly 212 °F.
What is 20 °C in Fahrenheit?
20 °C equals exactly 68 °F.
What is 0 °C in Fahrenheit?
0 °C equals exactly 32 °F.
At what temperature are Celsius and Fahrenheit equal?
The two scales have the same numerical reading at −40: −40 °C equals −40 °F.
How do I convert Celsius to Kelvin?
Add exactly 273.15 to the Celsius value.
Does Kelvin use a degree sign?
No. Write 300 K, not 300 °K.
What is absolute zero?
Absolute zero is 0 K, equal to −273.15 °C, −459.67 °F, and 0 °R.
Can Celsius or Fahrenheit be negative?
Yes. They can be negative as long as the temperature remains at or above absolute zero.
Can Kelvin or Rankine be negative?
No. Both are absolute scales beginning at zero.
What is the Rankine scale?
Rankine is an absolute temperature scale that starts at absolute zero and uses increments equal in size to Fahrenheit degrees.
Is a change of 1 °C equal to a change of 1 K?
Yes. Celsius degrees and kelvins have the same interval size.
Is a change of 1 °C equal to a change of 1 °F?
No. A change of 1 °C equals a change of 1.8 °F.
Why are temperature values and intervals converted differently?
Temperature values depend on each scale's zero point. Intervals describe differences, so zero-point offsets are not applied.
Does this calculate heat index or wind chill?
No. It converts a supplied temperature value only.
Can I enter scientific notation?
Yes. Values such as 2.5e3 and 1e-4 are supported.
Are my temperature values uploaded?
No. Conversion happens locally in the browser.
References
You might also like
Speed Converter
Convert kilometres per hour, miles per hour, metres per second, knots, and feet per second in either direction.
Feet to Inches Converter
Convert feet to inches or swap the direction to convert inches to feet, with clean results rounded to three decimal places.
Force Unit Converter
Convert newtons, kilonewtons, pound-force, kilogram-force, dynes, and ounce-force instantly in either direction.
IPv4 Subnet Calculator
Find an IPv4 network address, CIDR block, subnet mask, broadcast boundary, usable range, wildcard mask, and binary breakdown.