Skip to content
UniKit

Temperature unit converter

Convert between Celsius, Fahrenheit, Kelvin, Rankine and Réaumur — 0 °C = 32 °F = 273.15 K — and reject anything below absolute zero.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

Value

Result

The source to target line first, then every common unit.

Enter a temperature to convert

Units: 0

What this tool does

  • Convert oven and weather temperatures: 350 °F in Celsius, instantly.
  • Switch between Celsius, Kelvin and Rankine for lab work — 0 °C = 273.15 K by definition.
  • Catch physically impossible input: anything below absolute zero (-273.15 °C / -459.67 °F / 0 K) is rejected.

Example

Input

1

Output

摄氏度 (°C) → 华氏度 (°F):1 °C = 33.8 °F
摄氏度 (°C) = 1 °C
华氏度 (°F) = 33.8 °F
开尔文 (K) = 274.15 K
兰氏度 (°R) = 493.47 °R
列氏度 (°Ré) = 0.8 °Ré

0 °C = 32 °F = 273.15 K; anything below absolute zero is rejected.

Frequently asked questions

What happens below absolute zero?

Anything at or below -273.15 °C, -459.67 °F or 0 K throws a “below absolute zero” error, because negative Kelvin is not physical.

Is Celsius to Fahrenheit linear?

It is affine: °F = °C × 1.8 + 32. Internally every value is converted to Celsius first, so any pair of units can be converted without losing precision.

Are Rankine and Réaumur still used?

Rankine is still used in some US engineering fields; Réaumur survives in European historical data and a few dairy processes. 1 °Ré = 1.25 °C and 1 °R = 5/9 K.

Are results rounded?

Yes, to 6 decimals with Number(value.toFixed(6)): 100 °F becomes 37.777778 °C.

Keywords:温度换算temperature converter摄氏转华氏华氏转摄氏开尔文绝对零度兰氏度列氏度

Related tools