Science and engineering

Celsius, Fahrenheit, Kelvin, and Rankine Explained

Learn how the four major temperature scales differ, why offsets matter, and which formulas convert between them correctly.

Reviewed and updated August 16, 2026

Temperature conversion is different from most unit conversion. Length and mass units usually share a physical zero, so a single multiplication factor is enough. Temperature scales may use different zero points as well as different degree sizes. A correct formula must account for both.

Celsius, Fahrenheit, Kelvin, and Rankine can be understood as two pairs. Celsius and Kelvin use the same size interval. Fahrenheit and Rankine use another interval that is five ninths as large. Kelvin and Rankine are absolute scales; Celsius and Fahrenheit place zero at historical reference points.

Celsius

The Celsius scale is used for weather, cooking, medicine, and everyday reporting in most of the world. At standard atmospheric pressure, water freezes at 0 °C and boils at 100 °C. Those familiar points make the scale convenient, although modern definitions ultimately connect it to thermodynamic temperature.

The interval of one Celsius degree is the same size as one kelvin. A change from 20 °C to 21 °C is a change of 1 K. The numerical values differ because the scales begin at different zero points.

Fahrenheit

Fahrenheit remains the everyday scale in the United States and a few associated contexts. Water freezes at 32 °F and boils at 212 °F under standard conditions, creating 180 Fahrenheit degrees between those points.

Since Celsius uses 100 intervals across the same range, a Fahrenheit degree is 100/180, or 5/9, of a Celsius degree. This explains the 9/5 and 5/9 factors in conversion formulas.

To convert Celsius to Fahrenheit:

°F = (°C × 9/5) + 32

The multiplication changes the interval size. Adding 32 aligns the zero points. Omitting either operation produces an incorrect result except at isolated values.

To convert Fahrenheit to Celsius:

°C = (°F − 32) × 5/9

Subtract the offset before changing the interval size. Parentheses matter because the order of operations matters.

Kelvin

Kelvin is the SI unit of thermodynamic temperature. Its zero is absolute zero, the lower bound associated with minimum thermal energy in the classical description. The unit name and symbol are written kelvin and K, without a degree sign.

Zero kelvin equals −273.15 °C exactly. Because Celsius degrees and kelvins have the same interval size:

K = °C + 273.15

and

°C = K − 273.15

Kelvin is central to physics, chemistry, astronomy, and engineering because many thermodynamic relationships require an absolute scale. Ratios such as “twice the absolute temperature” are meaningful in kelvins but generally not in Celsius.

Rankine

Rankine is an absolute scale that uses Fahrenheit-sized degrees. It appears in some US engineering and thermodynamic work. Absolute zero is 0 °R, and the freezing point of water is approximately 491.67 °R.

Rankine relates to Fahrenheit in the same way Kelvin relates to Celsius:

°R = °F + 459.67

Kelvin and Rankine share absolute zero, so only the interval size changes:

°R = K × 9/5

and

K = °R × 5/9

Absolute temperature versus temperature difference

A temperature reading and a temperature interval are not always converted with the same formula. An absolute reading of 10 °C equals 50 °F, but a temperature increase of 10 Celsius degrees equals an increase of 18 Fahrenheit degrees. The interval conversion has no 32-degree offset.

This distinction matters in engineering tolerances, climate trends, oven adjustments, and scientific uncertainty. When a document says “the temperature rose by 5 °C,” convert the difference by multiplying by 9/5, not by applying the complete absolute-temperature formula.

Useful fixed points

Several values help check a conversion:

  • −40 °C = −40 °F;
  • 0 °C = 32 °F;
  • 20 °C = 68 °F;
  • 100 °C = 212 °F;
  • 0 K = −273.15 °C = −459.67 °F = 0 °R.

If a calculated result contradicts these anchors, check the sign, offset, parentheses, and conversion direction.

Rounding temperature results

The exact formulas can produce repeating decimals. Round according to the measurement’s precision and purpose. A household thermostat may use whole degrees, a weather station may show tenths, and a laboratory may require calibrated uncertainty rather than an arbitrary number of decimals.

Do not confuse display precision with accuracy. Converting 21 °C to 69.8 °F is mathematically correct, but if the original reading was only accurate to the nearest degree, additional digits do not create new information.

Choosing a scale

Use Celsius for most everyday international communication, Fahrenheit when addressing audiences that expect it, Kelvin for SI thermodynamics, and Rankine when a specific engineering convention requires Fahrenheit-sized absolute intervals. Always keep the symbol attached to the number.

A dependable conversion workflow

First name the source and target scales explicitly. Next decide whether the number is a temperature reading or a temperature difference. For readings, apply the offset and scale factor in the order shown by the formula; for differences, use only the interval ratio. Keep several digits during the calculation and round the displayed answer once.

When using a calculator, enter the negative sign and parentheses carefully. For example, converting −4 °F to Celsius requires subtracting 32 from −4, producing −36, before multiplying by 5/9. A quick reverse conversion is valuable when the result will control equipment, document experimental data, or affect a safety decision.

Temperature conversion becomes manageable when treated as scale plus offset. Identify whether the values are absolute readings or differences, apply the correct order of operations, and round only after the calculation is complete.

Enjoy Convr? Follow us on Google

Add convr.tools as a Preferred Source so our converters and guides show up first in Google Search, Top Stories, AI Overviews and Discover.

Add as a preferred source on Google

Privacy controls

Cookie preferences

Choose which optional categories Convr may use. Analytics and marketing are currently inactive; enabling a preference does not load a service that has not been configured.