Calculators & Converters

Temperature Converter

Convert Celsius, Fahrenheit, kelvin, and Rankine, including temperature differences. See equivalent values in every supported unit, control display precision, and export a conversion table.

Free online tool

Loading tool…

Temperature Converter

Absolute values cannot be below 0 K (−273.15 °C or −459.67 °F). Difference mode ignores offsets and accepts signed changes.

Converted value

Fahrenheit (°F)68

Fahrenheit (°F)

Display rounding does not change the calculation. Scientific notation keeps very small values visible; extra digits do not add measurement accuracy.

Equivalent values for 20 Celsius (°C)
UnitEquivalent
Celsius (°C)20
Fahrenheit (°F)68
Kelvin (K)293.15
Rankine (°R)527.67

Temperature change between two readings

Enter two absolute readings on one scale. A negative result means cooling. Both readings must be at or above absolute zero.

60Temperature change (K / °C difference)
108Fahrenheit change (°F difference)
353.15Final absolute temperature (K)

All entered measurements and calculations stay in this browser. No external API or uploaded dataset is used.

GET STARTED

How to use the Temperature Converter

  1. 01

    Enter a numeric value without a comma separator or unit suffix, then choose the source and destination units.

  2. 02

    Read the main result and equivalent-unit table. Choose 3, 6, 9, or 12 significant digits for display; calculation constants are not rounded to match the display.

  3. 03

    Use the temperature change between two readings panel for the practical calculation. Restore its example independently from the converter.

  4. 04

    Copy the conversion or task results, or download the displayed conversion table as a CSV. Clear removes the converter value.

Examples

Room temperature

20 °C equals 68 °F and 293.15 K. Absolute conversions include an offset between the scales.

A change, not a reading

A temperature rise of 10 °C is a rise of 18 °F. Turn on temperature difference mode; converting an absolute reading of 10 °C instead gives 50 °F.

Offsets and scale sizes

For an absolute Celsius reading, Fahrenheit = Celsius × 9/5 + 32, and kelvin = Celsius + 273.15. A Rankine degree has the same size as a Fahrenheit degree, but its zero is absolute zero. Kelvin is written K, without a degree symbol.

Absolute zero and intervals

The tool rejects absolute readings below 0 K, −273.15 °C, −459.67 °F, or 0 °R. An interval can be negative because it represents a decrease. Celsius and kelvin intervals have the same numerical size, while Fahrenheit and Rankine intervals multiply them by 9/5.

Precision and accepted input

Use a decimal point or scientific notation such as 1e3. Blank values, unit suffixes, separators, and nonfinite numbers are rejected. Input magnitudes above 1e100 or nonzero magnitudes below 1e-100 are outside the supported range. The table rounds only for presentation, so 12 displayed digits should not be interpreted as 12 digits of measurement accuracy. Binary floating-point calculations can differ from exact decimal arithmetic in the final digits.

What to know

  • Uses ordinary nonnegative absolute thermodynamic temperatures; specialized negative-temperature systems are outside scope.
  • Floating-point arithmetic can introduce tiny rounding differences near scale boundaries.

Common questions

Why does 0 °C not become 0 °F?

The scales have different zero points. Celsius zero corresponds to 32 °F. Only an interval of zero is zero on both scales.

Does this adjust for oven type or weather?

No. It converts temperature scales only. It does not estimate fan-oven adjustments, heat index, wind chill, or equipment calibration.

Sources & references