Temperature Converter
Convert Celsius, Fahrenheit, kelvin, and Rankine with formulas that handle offsets correctly. The converter shows the selected result and a full table so weather, lab, engineering, and classroom temperatures stay aligned.
Base unit
kelvin
Supported units
4
Method
offset-aware
Live converter
Temperature conversion inputs
Enter a value, choose the source and target units, then inspect the full table for related physical units.
Converted result
20 °C
Input
68 °F
Output unit
°C
Base method
kelvin
Temperature in every supported unit
| Unit | Converted value | Unit name |
|---|---|---|
| °C | 20 | Degrees Celsius |
| °F | 68 | Degrees Fahrenheit |
| K | 293.15 | Kelvin |
| °R | 527.67 | Degrees Rankine |
Convert temperatures for weather, labs, and engineering
Weather and cooking
Move between Celsius and Fahrenheit for forecasts, ovens, recipes, and travel context.
Science classes
Convert Celsius to kelvin when thermodynamics or gas-law problems require an absolute temperature scale.
Engineering references
Compare Rankine and kelvin when a source uses absolute scales from different measurement traditions.
Temperature conversion formulas
Temperature conversions use offsets because the scales have different zero points. The converter normalizes through kelvin.
Working formulas
Celsius to kelvin
K = °C + 273.15
Kelvin is the absolute thermodynamic temperature scale used as the base.
Fahrenheit to kelvin
K = (°F + 459.67) x 5 / 9
The Fahrenheit offset must be applied before scaling.
Kelvin to Fahrenheit
°F = K x 9 / 5 - 459.67
The reverse conversion scales kelvin and then subtracts the Fahrenheit offset.
Symbols
- K - kelvin
- The absolute temperature value used as the base conversion scale.
- °F, °C, °R - temperature scales
- Fahrenheit, Celsius, and Rankine values converted through kelvin.
Why temperature needs a dedicated converter
Handles offsets correctly
- Temperature conversion is not a simple unit-factor multiplication.
- The converter applies the correct zero-point offset before or after scaling.
- Kelvin and Rankine are absolute scales, while Celsius and Fahrenheit have offset zero points.
All scales visible
- The table shows Celsius, Fahrenheit, kelvin, and Rankine for the same input.
- Users can compare weather-style and science-style results without retyping the value.
- The formulas below the tool make classroom and lab checks easier to explain.
Built for temperature-sensitive work
Weather and travel
Convert forecasts and climate notes between Celsius and Fahrenheit quickly.
Science labs
Convert Celsius to kelvin for gas laws, thermal energy, and absolute-temperature calculations.
Engineering notes
Compare kelvin and Rankine when reading technical references that use absolute scales.
How it works in three quick steps.
Enter the temperature
Type the value from a weather report, recipe, lab note, instrument reading, or homework problem.
Choose source and target scales
Select Celsius, Fahrenheit, kelvin, or Rankine. The result updates immediately.
Check the offset formula
Review the formula notes because temperature conversion uses offsets, not only multiplication.
Reuse temperature results cleanly
Copy result
Copy the selected temperature conversion with scale labels for notes, reports, and worksheets.
Print the table
Print all four temperature scales when a lab or classroom needs repeated comparisons.
Show formulas
Use the visible formula notes to avoid treating temperature like a simple factor conversion.
About this temperature converter
Temperature conversion deserves its own tool because it does not behave like length, mass, speed, or pressure conversion. Celsius and Fahrenheit have different zero points, while kelvin and Rankine are absolute scales. A correct converter must handle both offset and scale.
The page routes conversions through kelvin so absolute-temperature logic stays visible. That makes the tool useful for everyday Celsius-Fahrenheit checks and for science problems where kelvin is required.
The table shows every supported scale at once. That helps users compare a weather value, lab value, and engineering value without repeating the same input several times.
Keep building