ToolActToolAct

Temperature Converter

Online temperature unit conversion tool for Celsius, Fahrenheit, and Kelvin

What is Temperature Conversion?

A temperature converter changes a value between Celsius, Fahrenheit, and Kelvin using the correct scale-specific formulas. It helps when reading weather forecasts from another country, following a recipe written in Fahrenheit, converting lab notes to Kelvin, checking device readouts, or comparing scientific and everyday temperature references. Temperature is different from length or weight because the scales do not share the same zero point: Fahrenheit and Celsius require both multiplication and an offset, while Kelvin starts at absolute zero. This tool gives a numerical unit conversion, not a judgment about comfort, fever, food safety, or equipment calibration. For medicine, engineering, laboratory thresholds, and safety-critical decisions, use the required professional standard and rounding rules.

How to Use

How to use

  1. Enter the temperature value to convert
  2. Select source unit and target unit
  3. Click Convert to see detailed results
  4. Check Related Conversions for other combinations

Practical Checks

  • Use Celsius, Fahrenheit, and Kelvin according to the source context; Kelvin values should not be negative.
  • For lab, cooking, or hardware work, keep the original precision and avoid rounding until the final value is recorded.

Use Cases

Converting oven and recipe temperatures between Celsius and FahrenheitA European recipe calling for 180 C and an American one calling for 350 F describe roughly the same oven, but a direct table read is rarely precise. The exact mapping uses F = C x 9/5 + 32, so 180 C rounds to 356 F and 350 F is about 176.67 C, close to 175 C on most dials. A 25 F gap is enough to underbake a cake or scorch a roast, so the converter is most useful for sanity-checking the dial position before sliding the tray in.
Reading weather forecasts and travel guides across regionsUS forecasts use Fahrenheit while most of the world uses Celsius, and the same 30 on a phone screen can mean a hot summer day or a freezing cold snap depending on the source. Convert 86 F to 30 C and 30 C to 86 F to keep the two scales in your head. Watch for humidity, wind chill, and heat index: those are reported values, not raw temperature, so the converter handles the underlying number while a separate source explains perceived comfort.
Translating lab, physics, and engineering readings into KelvinPhysics, chemistry, and thermodynamics papers report temperature in Kelvin, and a simple offset does the job: K = C + 273.15, or equivalently, C = K - 273.15. For an ideal-gas calculation, an HVAC load estimate, or a Stefan-Boltzmann radiation problem, use Kelvin end to end so the equations stay dimensionally clean. Rankine shows up in some US thermodynamic work, with R = F + 459.67, and converting through Kelvin prevents a unit slip on a final report.
Distinguishing absolute temperature from a temperature differenceA 20 C rise in a reaction is not 20 K of additional heat in the absolute sense, but the magnitude is identical because a one-degree interval is the same on both scales. The converter is for absolute temperature, while a delta-T calculation is just subtraction in C, K, F, or R. Mixing the two, for example treating a 20 F delta as 20 C, produces wrong heat-capacity and energy answers, so keep conversion and subtraction in separate steps.
Avoiding nonsense values below absolute zeroKelvin cannot go below zero, and Celsius cannot go below about -273.15 C in a physically meaningful context. If a conversion returns a negative Kelvin or a Celsius value far below -273, the input was probably already wrong, often because a delta-T was pasted into a field that expects an absolute reading. Use the result to flag the input rather than to paper over it, especially when the number is heading into a simulation, a control loop, or a calibration sheet.

Technical Principle

Temperature scales are linear and share two anchor points but with different zeros and step sizes, so each conversion is one multiplication and one addition. The Celsius scale is defined by the relation C = K - 273.15 in the SI, where the kelvin itself is defined since the 2019 SI revision in terms of the fixed numerical value of the Boltzmann constant k = 1.380649e-23 J/K. Fahrenheit is defined by F = C * 9/5 + 32, and Rankine by R = F + 459.67 = K * 9/5. The Reaumur scale, occasionally seen in older European texts, follows Re = C * 4/5. The converter applies these formulas directly: C = (F - 32) * 5/9, K = C + 273.15, F = K * 9/5 - 459.67, and chained conversions (for example Fahrenheit to Kelvin) pass through Celsius rather than composing two floating-point rounded coefficients. Round-trip precision matters because IEEE 754 doubles cannot represent 1/9 or 5/9 exactly, so a value converted F -> C -> F may differ from the original by a few units in the last place; the tool keeps full double precision internally and only rounds for display. Physical floors are enforced: absolute zero is exactly -273.15 C, 0 K, or -459.67 F, and Kelvin or Rankine readings cannot be negative in any physically meaningful context. ISO 80000-5 defines the symbols and abbreviations used (degree Celsius is a single symbol, the K for kelvin carries no degree sign), which the UI follows so a copy-pasted value stays standards-compliant when dropped into a lab notebook or engineering report.

  • Reference: kelvin defined via Boltzmann constant k = 1.380649e-23 J/K since the 2019 SI revision; Celsius = K - 273.15
  • Core formulas: F = C * 9/5 + 32; C = (F - 32) * 5/9; K = C + 273.15; R = F + 459.67 = K * 9/5; Re = C * 4/5
  • Chained conversions route through Celsius to avoid composing two IEEE 754 rounding errors into the displayed result
  • Absolute zero floor: -273.15 C = 0 K = -459.67 F = 0 R; negative Kelvin or Rankine is rejected
  • Floating-point note: 1/9 and 5/9 are not exact in double precision, so F -> C -> F may differ by a few units in the last place
  • Display vs storage: full double precision is kept internally, rounding is only applied to the rendered string
  • Notation: ISO 80000-5 — degree Celsius as a single symbol, kelvin without the degree sign, Fahrenheit and Rankine with the degree sign

Examples

Freezing and boiling points of water

0°C = 32°F = 273.15 K (freezing); 100°C = 212°F = 373.15 K (boiling at 1 atm)

Human body temperature

Normal body temp 37°C = 98.6°F = 310.15 K; mild fever 38.5°C = 101.3°F

Kitchen and oven settings

Oven preheat 180°C = 356°F = 453.15 K; broil 230°C = 446°F; refrigerator 4°C = 39.2°F

Weather forecast (Fahrenheit ↔ Celsius)

Hot summer day 30°C = 86°F; cold winter day -10°C = 14°F; comfortable indoor 22°C = 71.6°F

Scientific reference (absolute zero)

Absolute zero 0 K = -273.15°C = -459.67°F; liquid nitrogen 77.4 K = -195.75°C

Conversion formulas

°F = °C × 9/5 + 32; °C = (°F - 32) × 5/9; K = °C + 273.15

FAQ

Which temperature scales are supported?

Celsius (°C), Fahrenheit (°F), Kelvin (K), Rankine (°R), and the lesser-used Réaumur and Newton scales. Pick any two and the page converts in real time.

What are the conversion formulas?

°F = °C × 9/5 + 32. K = °C + 273.15. °R = °F + 459.67. The trick to remember: Celsius and Fahrenheit meet at -40 (-40 °C = -40 °F).

Why does Kelvin use 'K' without a degree sign?

Because Kelvin is an absolute scale defined from a fixed reference point (absolute zero), not a relative one. Convention since 1967: write '300 K' not '300 °K'. Celsius retains the degree sign because it is a relative scale (size of a Celsius degree equals one Kelvin).

Can a temperature be negative?

Celsius and Fahrenheit can - they go below zero into common winter temperatures. Kelvin and Rankine cannot - they start at absolute zero (0 K = -273.15 °C = -459.67 °F). The page accepts negative input but flags impossible values on absolute scales.

What are normal human body and weather temperatures?

Body temperature ≈ 37 °C / 98.6 °F (the famous round number is actually 36.6-37.2 °C with diurnal variation). Comfortable room ≈ 20-22 °C / 68-72 °F. Water freezes at 0 °C / 32 °F, boils at 100 °C / 212 °F at sea level.

Why is 1 °F different from 1 °C size-wise?

There are 100 Celsius degrees between freezing and boiling water; 180 Fahrenheit degrees over the same range. So 1 °C = 1.8 °F. That's also why the formula uses 9/5 = 1.8 to scale and +32 to align the freezing point.

Is the conversion done locally?

Yes. Conversion math runs entirely in your browser; the temperature values you enter are not transmitted anywhere.