HomeLab, Chemistry & Measurement ToolsTemperature Converter with Steps (Free) | StatsUnlock

Temperature Converter with Steps (Free) | StatsUnlock

Temperature Converter

Convert any temperature between Celsius, Fahrenheit, Kelvin, Rankine, Réaumur, Rømer, Newton and Delisle with the formula and every step, convert temperature differences, print a °F to °C chart, convert oven temperatures and gas marks, and compare armpit, ear, oral and rectal readings, with a figure and four charts.

LabMeasurementStep by StepCelsius ↔ FahrenheitKelvinOven and Gas MarkBody TemperatureFree

⚡ 0. Quick Answer

A temperature converter uses °F = °C × 9/5 + 32, °C = (°F − 32) × 5/9 and K = °C + 273.15. So 37 °C = 37 × 1.8 + 32 = 98.6 °F = 310.15 K, and 300 K = 26.85 °C. A thermometer good to ±0.1 °C is good to ±0.18 °F.

°F = °C × 9/5 + 32  ·  °C = (°F − 32) × 5/9  ·  K = °C + 273.15

Rule of thumb: double the Celsius and add 30 for a quick Fahrenheit estimate (20 °C ≈ 70 °F; exact 68 °F). For a temperature difference, leave out the 32: a 10 °C rise is an 18 °F rise.

⭐ Key Takeaways

  • A temperature converter turns 37 °C into 98.6 °F (37 × 9/5 + 32) and 98.6 °F back into 37 °C ((98.6 − 32) × 5/9).
  • Kelvin has no degree sign and no negatives: 573 K = 299.85 °C; 300 K = 26.85 °C; 0 K = −273.15 °C = −459.67 °F.
  • Celsius and Fahrenheit agree at exactly −40.
  • Oven: 350 °F ≈ 177 °C (gas mark 4, about 160 °C in a fan oven); 180 °C ≈ 356 °F.
  • An armpit reading is usually 0.3 to 0.6 °C lower than by mouth, and a rectal or ear reading 0.3 to 0.6 °C higher.

📚 1. What Is a Temperature Converter?

Temperature scales differ in two ways: the size of one degree and where zero sits. A Celsius degree is 1.8 times a Fahrenheit degree, and 0 °C is 32 °F. Kelvin uses Celsius-sized degrees but starts at absolute zero, so K = °C + 273.15. Since 2019 the kelvin has been defined by fixing the Boltzmann constant (Stöck et al., 2019), and practical thermometers follow the International Temperature Scale of 1990 (Preston-Thomas, 1990). A temperature converter applies both the scale factor and the offset, exactly, in either direction.

A worked one-liner: °F = 37 × 9/5 + 32 = 66.6 + 32 = 98.6 °F; K = 37 + 273.15 = 310.15 K; °R (Rankine) = 310.15 × 1.8 = 558.27 °R.

Who uses it: students converting between Celsius, Fahrenheit and Kelvin in chemistry and physics; cooks converting oven temperatures and gas marks; parents and nurses reading thermometers; travelers checking the weather; engineers using Rankine; and lab staff converting thermometer tolerances. One page replaces separate °C to °F, °F to °C, Kelvin, oven and body-temperature converters.

Quick answers to the questions people ask most

How do you convert Celsius to Fahrenheit?

Multiply the Celsius temperature by 9/5 (1.8) and add 32. For 25 °C: 25 × 1.8 = 45, and 45 + 32 = 77 °F. For 37 °C: 37 × 1.8 = 66.6, plus 32 is 98.6 °F. A quick mental estimate is to double the Celsius value and add 30, which is close between 0 and 20 °C.

How do you convert Fahrenheit to Celsius?

Subtract 32 from the Fahrenheit temperature, then multiply by 5/9. For 98.6 °F: 98.6 − 32 = 66.6, and 66.6 × 5/9 = 37 °C. For 350 °F: 318 × 5/9 = 176.7 °C. Always subtract first, then multiply; doing it the other way round gives a wrong answer.

How do you convert Celsius to Kelvin?

Add 273.15 to the Celsius temperature. 25 °C is 298.15 K and 100 °C is 373.15 K. To go back, subtract 273.15: 300 K is 26.85 °C and 573 K is 299.85 °C. Kelvin is written without a degree sign, and it can never be negative because 0 K is absolute zero.

What is the formula to convert Fahrenheit to Kelvin?

Convert to Celsius first, then add 273.15: K = (°F − 32) × 5/9 + 273.15. For 68 °F: 36 × 5/9 = 20 °C, and 20 + 273.15 = 293.15 K. Or use Rankine: K = °R × 5/9, where °R = °F + 459.67, which gives the same 293.15 K.

At what temperature are Celsius and Fahrenheit equal?

At −40. Setting C = C × 9/5 + 32 and solving gives C = −40, so −40 °C is exactly −40 °F. Above that, the Fahrenheit number is always larger; below it, the Celsius number is larger. Chart 2 in the results shows the two lines crossing there.

How do you convert a temperature difference?

Multiply by the ratio of degree sizes and leave out the offset. A change of 10 °C is a change of 18 °F, not 50 °F, and a change of 10 K. The same applies to thermometer tolerances: ±0.5 °C is ±0.9 °F. Choose Difference in the calculator to convert rises, drops and ranges.

Bench note from the StatsUnlock Team: the most common mistake we see is adding 32 to a temperature change. A recipe that says “reduce the oven by 20 °C” means reduce by 36 °F, not 68 °F, and a thermometer accuracy of ±0.2 °C is ±0.36 °F. The second is assuming 98.6 °F is a universal normal: modern measurements put average oral temperature nearer 97.9 °F (36.6 °C) (Protsiv et al., 2020), and where you measure matters as much as the units.
How a temperature converter lines up Celsius, Fahrenheit and Kelvin Water freezes at 0 degrees Celsius, 32 degrees Fahrenheit and 273.15 kelvin; body temperature is 37, 98.6 and 310.15; water boils at 100, 212 and 373.15. Celsius Fahrenheit Kelvin 100 °C212 °F373.15 K 37 °C98.6 °F310.15 K 0 °C32 °F273.15 K boilsbodyfreezes 100 Celsius degrees span 180 Fahrenheit degrees: the factor 9/5
Same temperatures, three scales. The factor 9/5 sets the degree size; the 32 and 273.15 set the zeros.
ScaleWater freezesWater boils (1 atm)Absolute zeroFrom °C
Celsius (°C)0100−273.15C
Fahrenheit (°F)32212−459.67C × 9/5 + 32
Kelvin (K)273.15373.150C + 273.15
Rankine (°R)491.67671.670(C + 273.15) × 9/5
Réaumur (°Ré)080−218.52C × 4/5

🧮 2. Enter Your Temperature

📊 3. Results and Step-by-Step Working

Load a sample or type your temperature above, then press Convert Temperature. The answer on every scale, the formula, every step, a figure, four charts and the exports will appear here.

🧠 4. Understanding Your Temperature Conversion, In Detail

4.1 What the result means

___

4.2 The formula

___

4.3 Uncertainty and ranges

___

4.4 The detail that changes the answer

___

4.5 What to do next

___

4.6 Why 9/5 and 32?

Between the freezing and boiling points of water there are 100 Celsius degrees and 180 Fahrenheit degrees (32 to 212), so one Celsius degree equals 180 ÷ 100 = 1.8 = 9/5 Fahrenheit degrees. The scales also start at different places: 0 °C is 32 °F. Every conversion between two linear scales is therefore a multiply and an add. Kelvin keeps the Celsius degree size but moves zero to absolute zero, −273.15 °C, the point fixed exactly by the 2019 redefinition of the kelvin through the Boltzmann constant (Fischer et al., 2018; Machin, 2018).

4.7 Readings versus differences

A reading (it is 25 °C) needs the full formula with the offset. A difference (it warmed by 5 °C, the thermometer is accurate to ±0.2 °C, the oven runs 10 °C hot) needs only the factor: 5 °C = 9 °F = 5 K. Choosing the wrong one is the single most common temperature conversion error. In the calculator, set “This is a” to Difference for changes and ranges.

4.8 Kelvin in science

Gas laws, reaction rates and radiation all use absolute temperature. Doubling 10 °C to 20 °C does not double the thermal energy; going from 283.15 K to 293.15 K is a 3.5% increase. Always convert to kelvin before using PV = nRT, the Arrhenius equation or the Stefan-Boltzmann law, and write “K”, not “°K”. Modern thermometry and its traceability are reviewed by Moldover et al. (2016).

✍ 5. How to Write Temperatures in a Report: Detailed Results

A temperature in a report needs the number, the unit with its symbol (°C, °F, K), a space between them, and for measured values the uncertainty and, for body temperatures, the site. The seven write-ups below are filled from the temperature converter; they show the headline example until you press Convert.

Showing the headline example (37 °C to °F). Press Convert above to fill all seven write-ups with your own result.

5.1 Style rules

RuleWriteAvoid
Space between number and unit37 °C, 310.15 K37°C, 37 ° C
Kelvin has no degree sign300 K300 °K
Differences in K or °Crose by 5 K (5 °C)rose by 41 °F
Give both units for mixed audiences180 °C (356 °F)180 °C only, for US readers
Match decimals to the reading98.6 °F = 37.0 °C37.0000 °C
Name the body site38.2 °C (tympanic)“temp 38.2”

5.2 Seven ready-to-copy write-ups

1. Lab report or paper sentence
The temperature was 37 °C (98.6 °F; 310.15 K).
2. Data sheet or log entry
37 °C in Fahrenheit Celsius: 37 °C ± 0.1 Fahrenheit: 98.6 °F ± 0.18 Kelvin: 310.15 K ± 0.1 Rankine: 558.27 °R ± 0.18 Réaumur: 29.6 °Ré ± 0.08 Rømer: 26.925 °Rø ± 0.052 Newton: 12.21 °N ± 0.033 Delisle: 94.5 °De ± 0.15 Check: convert back: 98.6 °F → 37 °C ✓
3. Code and spreadsheet formulas
Python: 37 * 9 / 5 + 32 R: 37 * 9 / 5 + 32 Excel: =CONVERT(A2,"C","F") JavaScript: 37 * 9 / 5 + 32
4. Exam or homework answer, fully worked
Given: 37 °C Required: Fahrenheit Equation: °F = °C × 9/5 + 32 Substitute: 37 × 9/5 + 32 Solve: 98.6 °F Working: 1. Convert to Fahrenheit: °F = °C × 9/5 + 32 = 37 × 9/5 + 32 = 98.6 °F 2. All scales: 37 °C · 98.6 °F · 310.15 K · 558.27 °R · 29.6 °Ré · 26.925 °Rø · 12.21 °N · 94.5 °De 3. Convert the uncertainty: ± 0.1 °C = ± 0.18 °F 4. Check: convert back: 98.6 °F → 37 °C ✓ Answer: 98.6 ± 0.18 °F
5. Plain text for chat or a forum
37 °C in Fahrenheit = 98.6 ± 0.18 °F (37 °C · 310.15 K · 558.27 °R).
6. Detailed results paragraph
Results. 37 °C in Fahrenheit = 98.6 ± 0.18 °F. Thermometer tolerance converted by the degree size (± 0.1 °C). Supporting values: Celsius: 37 °C ± 0.1; Fahrenheit: 98.6 °F ± 0.18; Kelvin: 310.15 K ± 0.1; Rankine: 558.27 °R ± 0.18; Réaumur: 29.6 °Ré ± 0.08; Rømer: 26.925 °Rø ± 0.052; Newton: 12.21 °N ± 0.033; Delisle: 94.5 °De ± 0.15. Checked by converting back (convert back: 98.6 °F → 37 °C ✓).
7. Results table (tab-separated, pastes into Excel or Word)
Quantity Value Note Celsius 37 °C ± 0.1 water freezes 0, boils 100 Fahrenheit 98.6 °F ± 0.18 water freezes 32, boils 212 Kelvin 310.15 K ± 0.1 absolute, SI base unit Rankine 558.27 °R ± 0.18 absolute Fahrenheit Réaumur 29.6 °Ré ± 0.08 water boils at 80 Rømer 26.925 °Rø ± 0.052 water freezes 7.5, boils 60 Newton 12.21 °N ± 0.033 water boils at 33 Delisle 94.5 °De ± 0.15 reversed: water boils at 0

∑ 6. What Is the Temperature Conversion Formula? All Formulas Used

①
Celsius and Fahrenheit
°F = °C × 9/5 + 32  ·  °C = (°F − 32) × 5/9
Example37 °C = 98.6 °F; 350 °F = 176.7 °C
Shortcut°F ≈ 2 × °C + 30 (close from 0 to 20 °C)
②
Kelvin
K = °C + 273.15  ·  °C = K − 273.15  ·  K = (°F − 32) × 5/9 + 273.15
Example300 K = 26.85 °C; 573 K = 299.85 °C; 25 °C = 298.15 K
③
Rankine (absolute Fahrenheit)
°R = °F + 459.67 = K × 9/5
Example0 °C = 491.67 °R; used in US engineering thermodynamics
④
Historical scales
°Ré = °C × 4/5  ·  °Rø = °C × 21/40 + 7.5  ·  °N = °C × 33/100  ·  °De = (100 − °C) × 3/2
Example100 °C = 80 °Ré = 60 °Rø = 33 °N = 0 °De
⑤
Temperature differences and tolerances
Δ°F = 9/5 × Δ°C  ·  ΔK = Δ°C  ·  ±a °C = ±1.8a °F
ExampleA 10 °C rise = 18 °F; ±0.1 °C = ±0.18 °F
⑥
Crossover point
C = C × 9/5 + 32 ⇒ C = −40
Meaning−40 °C = −40 °F exactly
⑦
Oven and body
fan ≈ conventional − 20 °C (25 °F)  ·  gas mark n (n ≥ 1): °F ≈ 250 + 25n  ·  oral ≈ armpit + 0.3 to 0.6 °C
ExampleGas mark 4 ≈ 350 °F = 180 °C; armpit 37.4 °C ≈ 37.9 °C oral

🔀 7. How Do You Convert a Temperature? Flowchart, Step by Step

The same worked problem as Sections 0, 9, 10, 11 and 14: convert 37 °C (thermometer ±0.1 °C) to Fahrenheit and Kelvin.

Start or resultData stepCalculation stepYes or no check
StartA temperature and its scale37 °C ± 0.1 °C
CheckIs it a reading or a difference?
ReadingUse the full formula with the offset.
DifferenceMultiply by 9/5 only; no + 32.
1
Multiply by 9/537 × 1.866.6
2
Add 3266.6 + 3298.6 °F
3
Kelvin37 + 273.15310.15 K
4
Convert the tolerance (a difference)±0.1 × 1.8 = ±0.18 °F; ±0.1 K
CheckDoes (98.6 − 32) × 5/9 give 37?
Yes66.6 × 5/9 = 37. Verified.
NoOrder slipped: subtract 32 before multiplying.
Result98.6 ± 0.18 °F = 310.15 ± 0.1 K37 °C on every scale; above absolute zero

📝 8. How to Use This Temperature Converter

  1. Pick what you want to do. Choose a mode in Section 2: convert a temperature, build a conversion chart, convert an oven temperature or gas mark, or compare body temperature sites.
  2. Load a sample or type your value. Twelve worked problems are in the sample menu. Sample 1 is the headline problem. Nothing is calculated until you press Convert.
  3. Choose the from and to scales. Celsius, Fahrenheit, Kelvin, Rankine, Réaumur, Rømer, Newton or Delisle. Use Swap to reverse them.
  4. Say whether it is a reading or a difference. A reading (it is 25 °C) uses the offset; a difference (it rose 5 °C, ± 0.2 °C) does not.
  5. Add the thermometer accuracy. Optional: the ± tolerance is converted by the degree size, so ± 0.1 °C becomes ± 0.18 °F.
  6. Set decimal places. Auto shows the exact result trimmed of binary noise, or choose 0 to 4 decimals.
  7. Press Convert Temperature. Press the button or Enter. The answer on every scale, a Verified badge, the formula and every step appear in Section 3.
  8. Read the figure and charts. The thermometer figure and four charts show the scales side by side, the conversion line, landmarks and degree sizes.
  9. Copy the write-up. Section 5 fills seven ready texts for a report, a log, code, an exam, chat, a results paragraph and a table.
  10. Print a chart or run a batch. Download Doc or PDF, build a printable table in chart mode, or convert a whole column in the Batch tab.

📈 9. How to Convert Temperature in Excel

Excel has a built-in CONVERT function for temperature, and the formulas are short enough to type by hand. The sheet repeats the headline problem (37 °C ± 0.1 °C), so the numbers match Sections 0, 7, 10, 11 and 14.

The whole thing in one cell: with Celsius in A2, type =CONVERT(A2,"C","F"). It returns 98.6.

9.1 The formulas you need

You wantExcel formulaNote
°C to °F=A2*9/5+32 or =CONVERT(A2,"C","F")37 → 98.6
°F to °C=(A2-32)*5/9 or =CONVERT(A2,"F","C")98.6 → 37
°C to K=A2+273.15 or =CONVERT(A2,"C","K")Unit code "K"
K to °C=A2-273.15300 → 26.85
°F to K=CONVERT(A2,"F","K")68 → 293.15
°C to Rankine=CONVERT(A2,"C","Rank")Unit code "Rank"
°C to Réaumur=CONVERT(A2,"C","Reau")Unit code "Reau"
A difference or tolerance in °F=A2*9/5No + 32
Round for display=ROUND(A2*9/5+32,1)One decimal

9.2 Step by step

1 Enter the temperature

Celsius in A2. Numbers only.

temperature.xlsxA2fx37A1°C237

A2 holds 37.

2 Fahrenheit

In B2 type =A2*9/5+32.

temperature.xlsxB2fx=A2*9/5+32AB1°C°F23798.6

B2 shows 98.6.

3 Kelvin and Rankine

In C2 type =A2+273.15; in D2 type =C2*9/5.

temperature.xlsxC2fx=A2+273.15ABCD1°C°FK°R23798.6310.15558.27

C2 shows 310.15; D2 shows 558.27.

4 Convert the tolerance

In E2 put 0.1; in F2 type =E2*9/5 (no + 32).

temperature.xlsxF2fx=E2*9/5ABCDEF1°C°FK°R± °C± °F23798.6310.15558.270.10.18

F2 shows 0.18: 98.6 ± 0.18 °F.

9.3 A printable chart

Put 0 in A2 and =A2+10 in A3, fill down to 220. In B2 type =ROUND((A2-32)*5/9,1) and fill down. Print the two columns as a °F to °C chart.

9.4 Why Excel may differ from R or Python

SituationWhat happensFix
Binary roundingPython may print 37.00000000000001Round to 10 decimals or format the output
ROUNDExcel rounds half away from zero; Python round() rounds half to evenRound only the final value
Unit codesCONVERT needs "C", "F", "K", "Rank", "Reau" exactlyCheck the case

9.5 Charting

Select the °C and °F columns and insert a Scatter chart with straight lines. The line has slope 1.8 and crosses the line °F = °C at −40.

9.6 Errors you may see

  • #N/A: a CONVERT unit code in the wrong case, such as "c".
  • #VALUE!: a degree sign typed into a number cell ("37 °C").
  • A temperature that looks 32 too high: + 32 was added to a difference.

📈 10. How to Convert Temperature in R

A complete, copy-and-run script that reproduces the temperature converter for the headline problem. It converts 37 °C to every main scale, converts the thermometer tolerance and a temperature difference correctly (without the offset), prints a °F to °C chart and saves one 300 dpi figure.

No packages needed. Base R covers every step.

10.1 The complete script

R, base only, saves celsius_fahrenheit.png

# Temperature conversion: all scales, a tolerance, a difference and a printable chart
# StatsUnlock - https://statsunlock.com/temperature-converter/   Base R only.

to_c   <- list(C = function(x) x, F = function(x) (x - 32) * 5 / 9, K = function(x) x - 273.15, R = function(x) x * 5 / 9 - 273.15)
from_c <- list(C = function(c) c, F = function(c) c * 9 / 5 + 32, K = function(c) c + 273.15, R = function(c) (c + 273.15) * 9 / 5)
convert <- function(x, from, to) {
  c <- to_c[[from]](x)
  if (any(c < -273.15)) stop("below absolute zero")
  round(from_c[[to]](c), 10)                   # round away binary noise
}

# ---- 1. Headline: 37 C with a +/-0.1 C thermometer ----
t <- 37; tol <- 0.1
cat(sprintf("%g C = %g F = %g K = %g R\n", t, convert(t, "C", "F"), convert(t, "C", "K"), convert(t, "C", "R")))
cat(sprintf("Tolerance +/-%g C = +/-%.2f F (a difference: no + 32)\n", tol, tol * 9 / 5))
cat(sprintf("98.6 F = %g C; 300 K = %g C; 573 K = %g C\n", convert(98.6, "F", "C"), convert(300, "K", "C"), convert(573, "K", "C")))
stopifnot(convert(convert(t, "C", "F"), "F", "C") == t)

# ---- 2. Difference and crossover ----
cat(sprintf("A 10 C rise = %g F rise = 10 K rise\n", 10 * 9 / 5))
cat("C equals F at -40 ->", convert(-40, "C", "F"), "\n")

# ---- 3. Printable F to C chart ----
f <- seq(0, 220, by = 20)
print(data.frame(F = f, C = round(convert(f, "F", "C"), 2)), row.names = FALSE)

# ---- 4. One 300 dpi figure ----
cc <- seq(-60, 120, by = 1)
png("celsius_fahrenheit.png", width = 6, height = 4, units = "in", res = 300)
plot(cc, cc * 9 / 5 + 32, type = "l", lwd = 2.5, col = "#2563eb", xlab = "Celsius", ylab = "Fahrenheit")
abline(0, 1, lty = 2, col = "#94a3b8"); points(c(-40, 37), c(-40, 98.6), pch = 19, col = c("#9333ea", "#ea580c"))
invisible(dev.off())

10.2 Output

37 C = 98.6 F = 310.15 K = 558.27 R
Tolerance +/-0.1 C = +/-0.18 F (a difference: no + 32)
98.6 F = 37 C; 300 K = 26.85 C; 573 K = 299.85 C
A 10 C rise = 18 F rise = 10 K rise
C equals F at -40 -> -40 
   F      C
   0 -17.78
  20  -6.67
  40   4.44
  60  15.56
  80  26.67
 100  37.78
 120  48.89
 140  60.00
 160  71.11
 180  82.22
 200  93.33
 220 104.44

10.3 Traps

  • The functions are vectorized: convert a whole column with one call.
  • round() rounds half to even; format with sprintf for fixed decimals.
  • Never add 32 to a difference or a tolerance.

10.4 What each part does

BlockPurpose
to_c / from_cExact definitions, every scale routed through Celsius
convert()Two steps with a check for absolute zero; rounding removes binary noise such as 37.00000000000001
ToleranceA ± range converts by 9/5 only, never with + 32
Middle blocksA 10 °C rise in °F, the −40 crossover and a 0 to 220 °F chart as a data frame
Last block°F against °C with the −40 crossover and 37 °C marked, saved at 300 dpi

10.5 Adapting it

Change t for your temperature and the from and to codes (C, F, K, R). Pass a whole vector or list to convert a column of readings at once.

📈 11. How to Convert Temperature in Python

A complete, copy-and-run script that reproduces the temperature converter for the headline problem. It converts 37 °C to every main scale, converts the thermometer tolerance and a temperature difference correctly (without the offset), prints a °F to °C chart and saves one 300 dpi figure.

numpymatplotlib

Install once: pip install numpy matplotlib

11.1 The complete script

Python with NumPy and Matplotlib, saves celsius_fahrenheit.png

# Temperature conversion: all scales, a tolerance, a difference, a printable chart and one figure
# StatsUnlock - https://statsunlock.com/temperature-converter/
import numpy as np
import matplotlib
matplotlib.use("Agg")
import matplotlib.pyplot as plt

# ---- 1. Exact definitions (via Celsius) ----
to_c = {"C": lambda x: x, "F": lambda x: (x - 32) * 5 / 9, "K": lambda x: x - 273.15, "R": lambda x: x * 5 / 9 - 273.15}
from_c = {"C": lambda c: c, "F": lambda c: c * 9 / 5 + 32, "K": lambda c: c + 273.15, "R": lambda c: (c + 273.15) * 9 / 5}

def convert(x, frm, to):
    c = to_c[frm](x)
    if c < -273.15:
        raise ValueError("below absolute zero")
    return round(from_c[to](c), 10)             # round away binary noise

# ---- 2. The headline: 37 C with a +/-0.1 C thermometer ----
t, tol = 37.0, 0.1
print(f"{t} C = {convert(t, 'C', 'F')} F = {convert(t, 'C', 'K')} K = {convert(t, 'C', 'R')} R")
print(f"Tolerance +/-{tol} C = +/-{tol * 9 / 5:.2f} F (a difference: no + 32)")
print(f"98.6 F = {convert(98.6, 'F', 'C')} C; 300 K = {convert(300, 'K', 'C')} C; 573 K = {convert(573, 'K', 'C')} C")
assert convert(convert(t, "C", "F"), "F", "C") == t

# ---- 3. A temperature difference ----
rise_c = 10
print(f"A {rise_c} C rise = {rise_c * 9 / 5:g} F rise = {rise_c} K rise")

# ---- 4. Crossover and a printable F to C chart ----
print("C equals F at", -40.0, "->", convert(-40, "C", "F"))
for f in range(0, 221, 20):
    print(f"{f:>4} F = {convert(f, 'F', 'C'):7.2f} C")

# ---- 5. One 300 dpi figure ----
c = np.linspace(-60, 120, 181)
fig, ax = plt.subplots(figsize=(6, 4))
ax.plot(c, c * 9 / 5 + 32, color="#2563eb", lw=2.5, label="F = C x 9/5 + 32")
ax.plot(c, c, color="#94a3b8", lw=1, ls="--", label="F = C")
ax.plot(-40, -40, "o", color="#9333ea", ms=9, label="crossover -40")
ax.plot(37, 98.6, "o", color="#ea580c", ms=9, label="37 C = 98.6 F")
ax.set_xlabel("Celsius"); ax.set_ylabel("Fahrenheit"); ax.legend(frameon=False)
fig.tight_layout(); fig.savefig("celsius_fahrenheit.png", dpi=300)

11.2 Output

37.0 C = 98.6 F = 310.15 K = 558.27 R
Tolerance +/-0.1 C = +/-0.18 F (a difference: no + 32)
98.6 F = 37.0 C; 300 K = 26.85 C; 573 K = 299.85 C
A 10 C rise = 18 F rise = 10 K rise
C equals F at -40.0 -> -40.0
   0 F =  -17.78 C
  20 F =   -6.67 C
  40 F =    4.44 C
  60 F =   15.56 C
  80 F =   26.67 C
 100 F =   37.78 C
 120 F =   48.89 C
 140 F =   60.00 C
 160 F =   71.11 C
 180 F =   82.22 C
 200 F =   93.33 C
 220 F =  104.44 C

11.3 Traps

  • (98.6 - 32) * 5 / 9 gives 37.0 here, but other values can print with trailing binary digits; round(x, 10) removes them.
  • Integer division: use / not //.
  • Check for values below absolute zero before converting.

11.4 What each part does

BlockPurpose
to_c / from_cExact definitions, every scale routed through Celsius
convert()Two steps with a check for absolute zero; rounding removes binary noise such as 37.00000000000001
ToleranceA ± range converts by 9/5 only, never with + 32
Middle blocksA 10 °C rise in °F, the −40 crossover and a printed 0 to 220 °F chart
Last block°F against °C with the −40 crossover and 37 °C marked, saved at 300 dpi

11.5 Adapting it

Change t for your temperature and the from and to codes (C, F, K, R). Pass a whole vector or list to convert a column of readings at once.

📋 12. Temperature Conversion Charts: °C, °F, K, Oven and Body

12.1 Celsius to Fahrenheit chart

°C°FK°C°FK
-40−40.0233.1545113.0318.15
-35−31.0238.1550122.0323.15
-30−22.0243.1555131.0328.15
-25−13.0248.1560140.0333.15
-20−4.0253.1565149.0338.15
-155.0258.1570158.0343.15
-1014.0263.1575167.0348.15
-523.0268.1580176.0353.15
032.0273.1585185.0358.15
541.0278.1590194.0363.15
1050.0283.1595203.0368.15
1559.0288.15100212.0373.15
2068.0293.15105221.0378.15
2577.0298.15110230.0383.15
3086.0303.15115239.0388.15
3595.0308.15120248.0393.15
40104.0313.15125257.0398.15

°F = °C × 9/5 + 32; K = °C + 273.15. Exact. Last checked: October 2026.

12.2 Fahrenheit to Celsius chart

°F°C°F°C°F°C
-40−40.07021.118082.2
-30−34.48026.719087.8
-20−28.99032.220093.3
-10−23.310037.821098.9
0−17.811043.3220104.4
10−12.212048.9230110.0
20−6.713054.4240115.6
30−1.114060.0250121.1
404.415065.6260126.7
5010.016071.1270132.2
6015.617076.7280137.8

°C = (°F − 32) × 5/9, rounded to 0.1 °C. Last checked: October 2026.

12.3 Landmark and ITS-90 fixed-point temperatures

Point°C°FKNote
Absolute zero−273.15−459.670definition
Liquid nitrogen boils−195.79−320.4277.361 atm
Dry ice sublimes−78.5−109.3194.651 atm
Celsius equals Fahrenheit−40−40233.15exact
Mercury freezes−38.83−37.9234.32ITS-90 fixed point
Water freezes032273.151 atm
Triple point of water0.0132.02273.16ITS-90 fixed point
Room temperature (lab)2068293.15glassware calibration
Standard ambient2577298.15chemistry
Gallium melts29.7685.58302.91ITS-90 fixed point
Average body (oral)36.697.88309.75modern average
Wunderlich’s normal3798.6310.15historical
Water boils99.97211.95373.121 atm (ITS-90)
Indium freezes156.6313.88429.75ITS-90 fixed point
Moderate oven180356453.15gas mark 4
Tin freezes231.93449.47505.08ITS-90 fixed point
Zinc freezes419.53787.15692.68ITS-90 fixed point
Aluminum freezes660.321220.58933.47ITS-90 fixed point
Silver freezes961.781763.21234.93ITS-90 fixed point
Gold freezes1064.181947.521337.33ITS-90 fixed point
Copper freezes1084.621984.321357.77ITS-90 fixed point

Fixed points from the International Temperature Scale of 1990 (Preston-Thomas, 1990); on ITS-90 water boils at about 99.97 °C at 1 atm. Last checked: October 2026.

12.4 Oven temperatures and gas marks

Gas mark°C (conventional)°C (fan)°FDescription
¼11090225very cool
½120100250very cool
1140120275cool
2150130300cool
3170150325moderately cool
4180160350moderate
5190170375moderately hot
6200180400hot
7220200425hot
8230210450very hot
9240220475very hot
10260240500extremely hot

UK gas mark table as printed on cookers and in recipe books; fan ovens about 20 °C lower. Check your oven with a thermometer. Last checked: October 2026.

12.5 Body temperature by site

SiteAdult normal range (°C)Normal range (°F)Compared with oralUsual fever threshold
Oral (mouth)33.2 to 38.291.8 to 100.8reference37.8 °C (100.0 °F)
Rectal34.4 to 37.893.9 to 100.00.3 to 0.6 °C higher38.0 °C (100.4 °F)
Ear (tympanic)35.4 to 37.895.7 to 100.00.3 to 0.6 °C higher38.0 °C (100.4 °F)
Armpit (axillary)35.5 to 37.095.9 to 98.60.3 to 0.6 °C lower37.2 °C (99.0 °F)
Forehead (temporal)varies by devicevaries by device0.3 to 0.6 °C lower37.5 °C (99.5 °F)

Ranges from the systematic review of Sund-Levander et al. (2002); site differences from Niven et al. (2015) and Craig et al. (2002). General guidance, not medical advice. Last checked: October 2026.

12.6 The same temperature on eight scales

Point°C°FK°R°Ré°Rø°N°De
Absolute zero−273.15−459.6700−218.52−135.9−90.14559.73
Water freezes032273.15491.6707.50150
Body (37 °C)3798.6310.15558.2729.626.9312.2194.5
Water boils100212373.15671.678060330

Historical scales by their modern definitions against Celsius. Last checked: October 2026.

📈 13. Temperature Conversion Examples: Worked Problems

Eight worked problems that cover what a temperature converter meets: a textbook kelvin question, weather, a gas law, a recipe, a home thermometer, a climate difference, the crossover and an impossible value. Each number was checked in Python.

1
TEXTBOOK CASE

Convert 300 K and 573 K to the Celsius scale

Subtract 273.15.

Convert the following temperatures to the Celsius scale: 300 K and 573 K.

300 K573 K− 273.1526.85 °C299.85 °C
QuantityValueNote
300 K26.85 °C300 − 273.15
573 K299.85 °C573 − 273.15
With 27327 °C and 300 °Ctextbook rounding
Kelvin and Celsius26.85 °C300 K299.9 °C573 Kmapping: bar height = °C
The kelvin and Celsius degrees are the same size.

What it means: Only the zero point differs.

How to write it: "300 K = 26.85 °C and 573 K = 299.85 °C."

2
TRAVEL AND WEATHER

72 °F in Celsius

Subtract 32, then × 5/9.

A US forecast says 72 °F. What is that in Celsius?

72 °F− 32 = 40× 5/922.2 °Cshortcut ≈ 21
QuantityValueNote
Exact22.2 °C(72 − 32) × 5/9
Quick estimate21 °C(72 − 30) ÷ 2
Feelsmild, comfortable
Exact vs mental shortcut22.20 °Cexact21.00 °Cshortcutmapping: bar height = °C
The shortcut is within about 1 °C here.

What it means: Use the exact formula for anything that matters.

How to write it: "72 °F (22.2 °C)."

3
CHEMISTRY

Gas law at 25 °C

Always kelvin.

A gas at 25 °C is heated to 50 °C at constant pressure. By what factor does its volume change?

25 °C = 298.15 K50 °C = 323.15 Kratio 1.084not 2+8.4%
QuantityValueNote
T₁298.15 K25 + 273.15
T₂323.15 K50 + 273.15
V₂ ÷ V₁1.084Charles’s law: V ∝ T
Volume ratio: kelvin vs wrong Celsius ratio1.084 kelvin (right)2.000 Celsius (wrong)mapping: bar height = V₂ ÷ V₁
Using Celsius would double the answer.

What it means: Ratios of temperatures only make sense on an absolute scale.

How to write it: "Heating from 298.15 K to 323.15 K increases the volume by 8.4%."

4
KITCHEN

350 °F, gas mark and fan oven

Three numbers for one setting.

A US recipe says bake at 350 °F. The cook has a UK fan oven.

350 °F176.7 °Cround to 180 °Cgas mark 4fan ≈ 160 °C
QuantityValueNote
Conventional176.7 °C (180 °C)(350 − 32) × 5/9
Gas mark4UK table
Fan ovenabout 160 °C20 °C lower
Oven settings180.0 °Cconventional160.0 °Cfanmapping: bar height = °C
Fan ovens need about 20 °C less.

What it means: Recipes round to the nearest 5 or 10 degrees.

How to write it: "Bake at 180 °C (350 °F, gas mark 4; fan 160 °C)."

5
HOME HEALTH

An armpit reading of 37.4 °C

Site matters.

A parent reads 37.4 °C under a child’s arm.

37.4 °C armpit99.3 °F+0.3 to 0.6≈ 37.7 to 38.0 °C oralnote the site
QuantityValueNote
In °F99.3 °F37.4 × 9/5 + 32
Oral equivalentabout 37.7 to 38.0 °Carmpit reads lower
Armpit fever threshold37.2 °C (99 °F)general guidance
Estimated reading by site37.40 °Carmpit37.85 °Coral38.30 °Cear38.30 °Crectalmapping: bar height = °C (middle estimates)
The same child reads differently at each site.

What it means: A raised armpit reading may mean fever; confirm and contact a clinician if worried. Not medical advice.

How to write it: "Temperature 37.4 °C (99.3 °F), axillary."

6
CLIMATE

1.5 °C of warming in Fahrenheit

A difference: no + 32.

A climate target limits warming to 1.5 °C above pre-industrial levels. What is that in °F?

Δ1.5 °C× 9/5Δ2.7 °Fnot 34.7 °FΔ1.5 K
QuantityValueNote
Right2.7 °F1.5 × 1.8
Wrong34.7 °Fadded 32 to a difference
In kelvin1.5 Ksame as °C
Converting a difference2.700 °Fright (× 1.8)34.70 °Fwrong (+ 32)mapping: bar height = °F
Adding 32 to a change is the classic error.

What it means: Changes, ranges and tolerances convert by the factor only.

How to write it: "Warming of 1.5 °C (2.7 °F)."

7
CROSSOVER

When °C and °F agree

Solve C = 1.8C + 32.

At what temperature do Celsius and Fahrenheit thermometers show the same number?

C = 1.8C + 32−0.8C = 32C = −40−40 °Fonly one point
QuantityValueNote
EquationC = 1.8C + 32
Solution−4032 ÷ (−0.8)
Check−40 × 1.8 + 32 = −40
|°C| and |°F| at the crossover40.00 °C40.00 °Fmapping: bar height = |value|; both are −40
Equal values.

What it means: A handy check: any formula you write must give −40 for −40.

How to write it: "−40 °C = −40 °F."

8
IMPOSSIBLE

−300 °C

Below absolute zero.

A student writes −300 °C in a gas-law answer.

−300 °C= −26.85 Knegative kelvinimpossiblerecheck
QuantityValueNote
In kelvin−26.85 K−300 + 273.15
Absolute zero0 K = −273.15 °Clowest possible
VerdictImpossiblethe converter refuses it
Requested vs absolute zero (K)0.0001 K below 0absolute zero26.85 K below 0requestedmapping: fuchsia bar = kelvin below zero
Nothing can be colder than 0 K.

What it means: A negative kelvin or below −273.15 °C means a sign or unit error.

How to write it: "Temperatures below −273.15 °C (0 K) are not physically possible."

✏️ 14. How Do You Convert Temperatures by Hand and Check a Thermometer? Steps

The written method, calculator keys and a short ice-point check, for the headline problem: 37 °C to °F and K, with a thermometer accurate to ± 0.1 °C.

14.1 The written method

  1. Reading or difference? 37 °C is a reading.
  2. Multiply by 9/5. 37 × 1.8 = 66.6.
  3. Add 32. 66.6 + 32 = 98.6 °F.
  4. Kelvin. 37 + 273.15 = 310.15 K.
  5. Tolerance. ± 0.1 × 1.8 = ± 0.18 °F (no + 32).
  6. Check. (98.6 − 32) × 5/9 = 37 ✓

14.2 On a calculator

StepKeysDisplay
°C to °F37×9÷5+32=98.6
°F to °C(98.6−32)×5÷9=37
K to °C573−273.15=299.85
Casio fx-991EX built-inSHIFT8 (CONV) → 38 (°C▸°F)98.6

14.3 Lab SOP: ice-point check of a thermometer

Purpose

Check a liquid-in-glass or digital thermometer at 0 °C and record its correction in °C and °F.

Equipment

Insulated beaker or vacuum flask; crushed ice from distilled water; distilled water; the thermometer under test; a stirring rod.

Hazards and controls

Low hazard. Handle glass thermometers carefully; if a mercury thermometer breaks, follow your site’s spill procedure. Wear safety goggles.

Procedure

  1. Fill the container with crushed ice and add distilled water to make a slush with no floating ice.
  2. Insert the thermometer to its immersion mark, away from the walls.
  3. Stir gently and wait 3 minutes for a steady reading.
  4. Read at eye level (glass) or record the display; take three readings a minute apart.
  5. Correction = 0.00 °C − mean reading.

Record sheet

ItemValueUnit
Readings0.3, 0.4, 0.4°C
Mean0.37°C
Correction−0.37 (−0.66 °F)°C

Acceptance criteria

Correction within the thermometer’s stated accuracy (for example ± 0.5 °C). These are teaching-lab criteria; follow your SOP where they differ.

Sources of error and their direction

  • Too much water, ice floating: reading high.
  • Tap-water ice (impurities): reading slightly low.
  • Not immersed enough: reading high (room heat).
  • Parallax on a glass scale: either way.

14.4 Practice problems

1. Convert 20 °C to °F.

20 × 9/5 + 32 = 68 °F

2. Convert 212 °F to °C.

(212 − 32) × 5/9 = 100 °C

3. Convert 0 °F to °C.

(0 − 32) × 5/9 = −17.8 °C

4. Convert 25 °C to K.

298.15 K

5. Convert 77 K (liquid nitrogen) to °C.

77 − 273.15 = −196.15 °C

6. Convert 451 °F to °C.

232.8 °C

7. A thermometer is accurate to ± 0.3 °C. In °F?

± 0.54 °F

8. Convert 100 °F to K.

310.93 K

9. A pool warms by 4 °F. In °C?

4 × 5/9 = 2.2 °C

10. Convert −10 °C to °F.

14 °F

14.5 Mistakes that lose marks

  • Multiplying by 5/9 before subtracting 32.
  • Adding 32 to a difference or tolerance.
  • Writing °K.
  • Using 273 instead of 273.15 when the answer needs it.
  • Using °C in a gas law.
  • Leaving out the unit.

14.6 Check-yourself and lab questions

Check: Why subtract 32 before multiplying by 5/9?

The 32 is the offset between the zeros; it must be removed before the degree size is changed.

Check: Why does K never go negative?

Zero kelvin is absolute zero, the lowest possible temperature.

Check: What is a 20 °C difference in K?

20 K: kelvin and Celsius degrees are the same size.

Check: Which scale do gas laws need?

Kelvin (or Rankine): an absolute scale.

Lab: An ice-point check reads 0.4 °C. What correction applies near 0 °C?

Subtract 0.4 °C from readings near 0 °C.

Lab: Why is crushed ice with water used for the check?

A slush of pure ice and water sits at 0 °C at 1 atm.

Lab: Why is the boiling point not 100 °C on a mountain?

Lower air pressure lowers the boiling point.

Lab: Convert the ice-point correction to °F.

0.4 × 1.8 = 0.72 °F: a difference, no + 32.

✅ 15. Which Temperature Scale Should You Use?

SituationUseConverter modeExample
Science, lab, most countries°CConvert25 °C room temperature
US weather, cooking, medicine°FConvert72 °F = 22.2 °C
Gas laws, physics, chemistry calculationsKConvert300 K = 26.85 °C
US engineering thermodynamics°RConvert32 °F = 491.67 °R
A printable referenceChartConversion chart°F to °C, 0 to 220
A recipe from another country°C, °F or gas markOven350 °F = gas mark 4
A thermometer reading at home°C or °F with the siteBodyArmpit 37.4 °C
Use Kelvin when
  • Temperatures are multiplied or divided (gas laws, ratios).
  • You need an absolute scale with no negatives.
  • Reporting to SI standards.
Use Difference mode when
  • Converting a rise, drop or ± tolerance.
  • Comparing two readings.
  • Converting a thermometer’s accuracy.

🔧 16. Common Temperature Conversion Mistakes

The arithmetic is simple, so almost every error is about order, offsets or measurement site. The temperature converter guards against each one below.

SymptomCauseFix
98.6 °F gives 22.8 °CMultiplied by 5/9 before subtracting 32Subtract 32 first: (98.6 − 32) × 5/9
A 10 °C rise becomes 50 °FAdded 32 to a differenceDifferences: × 1.8 only
Negative kelvinBelow absolute zero, or subtracted instead of addedK = °C + 273.15; never below 0
Answer off by 0.15Used 273 instead of 273.15Use 273.15 for exact work
Gas law answer wrongUsed °C in PV = nRTConvert to kelvin first
Cake burned in a fan ovenUsed the conventional temperatureLower by about 20 °C
Child’s armpit reading looks normal but feels hotAxillary reads lower than coreUse the site equivalents (Sund-Levander et al., 2002)
Forehead and ear readings disagreePeripheral thermometers vary by up to 1 °CConfirm with an oral or rectal reading (Mogensen et al., 2018)
Written °KOld notationKelvin has no degree sign: K
Spreadsheet gives #N/ACONVERT unit codes are case sensitiveUse "C", "F", "K" exactly

⚠️ 17. Assumptions and Limitations

AssumptionHow to checkIf it fails
Scale definitions are exactSI 2019: 0 °C = 273.15 K; °F = 1.8 °C + 32None: the unit conversion itself has no uncertainty
The reading is accurateCalibrated thermometerEnter the tolerance to carry it through
Water boils at 100 °COnly at 1 standard atmosphereLower at altitude (about 95 °C at 1600 m)
Body site offsets are averageIndividual and device differencesDifferences of 0.5 °C or more are common (Niven et al., 2015)
Fan ovens run about 20 °C hotterOven thermometerSome fans are 10 to 30 °C different
Gas marks follow the UK tableCooker manualOlder or other-country cookers vary
Historical scales use modern definitionsDefined against CelsiusOriginal instruments differed

The body temperature mode is a unit and site converter, not a diagnostic tool. Normal body temperature varies with age, sex, time of day and the person (Obermeyer et al., 2017; Geneva et al., 2019).

🎯 18. Conclusion

Your result

The temperature converter gives 37 °C = 98.6 °F. Use °F = °C × 9/5 + 32 and K = °C + 273.15, and convert differences without the offset.

What the temperature converter does

Temperature conversion is two numbers, a factor and an offset, but the mistakes happen in the order of operations, in differences, in kelvin and in where a body temperature was taken. This temperature converter covers eight scales, readings and differences, printable charts, oven settings and body-temperature sites, and shows every step.

Watch out for

  • Subtract 32 before multiplying by 5/9.
  • No offset for differences and tolerances.
  • Kelvin for gas laws, with no degree sign.
  • Fan ovens about 20 °C lower.
  • Always note the body site.

Next steps

For repeated readings, use the mean calculator and standard deviation calculator. For density at a given temperature, the specific gravity calculator uses water density from 0 to 40 °C. Whatever the scale, start and finish with the temperature converter.

❓ 19. Frequently Asked Questions

Q1. How do you convert Celsius to Fahrenheit?

Multiply the Celsius temperature by 9/5, which is 1.8, then add 32. For 25 °C: 25 × 1.8 = 45, and 45 + 32 = 77 °F. For 37 °C: 37 × 1.8 = 66.6, plus 32 gives 98.6 °F. A quick estimate is to double the Celsius value and add 30, which is close between 0 and 20 °C.

Q2. How do you convert Fahrenheit to Celsius?

Subtract 32 from the Fahrenheit temperature, then multiply the result by 5/9. For 98.6 °F: 98.6 − 32 = 66.6, and 66.6 × 5/9 = 37 °C. For 72 °F: 40 × 5/9 = 22.2 °C. Always subtract 32 before multiplying; multiplying first gives a wrong answer. A quick check: 50 °F is exactly 10 °C.

Q3. What is the formula to convert temperature from Celsius to Fahrenheit?

The formula is °F = °C × 9/5 + 32. The 9/5 converts the size of the degree, because 100 Celsius degrees span 180 Fahrenheit degrees, and the 32 shifts the zero, because water freezes at 0 °C and 32 °F. The same formula written with decimals is °F = 1.8 × °C + 32.

Q4. What is the formula to convert temperature from Fahrenheit to Celsius?

The formula is °C = (°F − 32) × 5/9, or (°F − 32) ÷ 1.8. Subtract 32 to remove the offset between the two zero points, then multiply by 5/9 to change the degree size. For 212 °F, (212 − 32) × 5/9 = 100 °C, the boiling point of water at sea level.

Q5. How do you convert Celsius to Kelvin?

Add 273.15 to the temperature in degrees Celsius. 0 °C is 273.15 K, 25 °C is 298.15 K, and 100 °C is 373.15 K. Kelvin uses the same size of degree as Celsius but starts at absolute zero, so it is never negative, and it is written without a degree sign: 298.15 K, not 298.15 °K.

Q6. How do you convert 300 K and 573 K to the Celsius scale?

Subtract 273.15 from each kelvin value. 300 K − 273.15 = 26.85 °C, which is a warm room temperature, and 573 K − 273.15 = 299.85 °C, about the temperature of a very hot oven. Many textbooks round 273.15 to 273, giving 27 °C and 300 °C; use 273.15 for exact work.

Q7. How do you convert Fahrenheit to Kelvin?

Convert to Celsius first, then add 273.15: K = (°F − 32) × 5/9 + 273.15. For 68 °F: (68 − 32) × 5/9 = 20 °C, and 20 + 273.15 = 293.15 K. You can also go through Rankine: add 459.67 to get °R, then multiply by 5/9, which gives the same 293.15 K.

Q8. At what temperature are Celsius and Fahrenheit the same?

They are equal at −40. Setting C equal to C × 9/5 + 32 and solving gives C = −40, so −40 °C is exactly −40 °F. Above −40 the Fahrenheit number is always the larger one, and below it the Celsius number is larger. No other temperature reads the same on both scales.

Q9. Is 98.6 °F really normal body temperature?

It is the Fahrenheit equivalent of 37 °C, an average reported by Wunderlich in the 1860s, but it is not a fixed normal. Modern studies put the average oral temperature nearer 36.6 °C, or 97.9 °F, with a normal range of roughly 36.1 to 37.2 °C. Temperatures also vary by time of day, age and where they are measured.

Q10. How do you convert an armpit temperature to an oral temperature?

Add about 0.3 to 0.6 °C, or 0.5 to 1 °F, to the armpit reading. An armpit reading of 37.4 °C is roughly 37.7 to 38.0 °C by mouth. Ear and rectal readings are usually 0.3 to 0.6 °C higher than oral. These are averages; thermometers and people vary, so always record where the temperature was taken.

Q11. What is 350 °F in Celsius for an oven?

350 °F is (350 − 32) × 5/9 = 176.7 °C, which recipes round to 180 °C. It matches gas mark 4. In a fan or convection oven, set about 20 °C lower, so roughly 160 °C, because moving air cooks faster. Oven dials are often 10 to 20 °C out, so an oven thermometer is worth having.

Q12. How do you convert gas mark to Celsius and Fahrenheit?

Above gas mark 1, each mark adds about 25 °F, so °F ≈ 250 + 25 × mark. Gas mark 4 is 350 °F, or 180 °C; gas mark 6 is 400 °F, or 200 °C; gas mark 8 is 450 °F, or 230 °C. Below mark 1, the half and quarter marks are about 250 °F and 225 °F.

Q13. How do you convert a temperature difference?

Multiply by the ratio of degree sizes and leave out the offset. A rise of 10 °C is a rise of 18 °F, not 50 °F, and a rise of 10 K. The same rule applies to a thermometer tolerance: ± 0.5 °C is ± 0.9 °F. Choose Difference in the calculator to convert changes and ranges correctly.

Q14. Why is Kelvin written without a degree sign?

Since 1967 the kelvin has been an SI unit in its own right, like the meter or the second, rather than a degree on a scale. So you write 300 K and say three hundred kelvin. Celsius and Fahrenheit keep the degree sign: 26.85 °C and 80.33 °F. A space always separates the number from the unit.

Q15. What is the Rankine scale?

Rankine is an absolute scale that uses Fahrenheit-sized degrees. Zero is absolute zero, and °R = °F + 459.67, or K × 9/5. Water freezes at 491.67 °R and boils at 671.67 °R. It is mainly used in US engineering thermodynamics, where absolute temperatures are needed but the rest of the work is in US customary units.

Q16. Why do you add 273.15 to convert to Kelvin?

Absolute zero, the lowest possible temperature, is −273.15 °C. Kelvin starts counting from there with the same size of degree as Celsius, so 0 °C sits 273.15 kelvin above absolute zero. Since 2019 the kelvin is defined by fixing the Boltzmann constant, and the offset of 273.15 between the two scales is exact.

Q17. How do you convert temperature in Excel?

Use the CONVERT function: =CONVERT(A2,"C","F") turns Celsius in A2 into Fahrenheit, and =CONVERT(A2,"F","C") goes back. Kelvin is "K" and Rankine is "Rank". Or type the formula directly, =A2*9/5+32. The unit codes are case sensitive, so "c" instead of "C" returns an #N/A error. Fill the formula down a column to convert a whole list of readings at once.

Q18. How do you convert temperature in Python or R?

In Python, f = c * 9 / 5 + 32 and c = (f - 32) * 5 / 9; round the result to remove binary noise such as 37.00000000000001. R uses the same expressions and works on whole vectors at once. The scripts in Sections 10 and 11 convert every scale, check for absolute zero and print a chart.

Q19. What is room temperature in Celsius and Fahrenheit?

Room temperature is usually taken as 20 to 25 °C, which is 68 to 77 °F. Science often uses 25 °C, or 298.15 K, as standard ambient temperature, and 20 °C for laboratory glassware calibration. Comfortable indoor temperatures are often 20 to 22 °C, or about 68 to 72 °F, in heated buildings.

Q20. How do you make a Fahrenheit to Celsius conversion chart?

Choose a range and a step, then apply °C = (°F − 32) × 5/9 to each row. From 0 to 220 °F in steps of 10 gives 23 rows, from −17.8 °C to 104.4 °C. Each 10 °F step adds 5.56 °C. The chart mode in Section 2 builds the table for any range and exports it as a PDF.

📑 20. Cite This Tool

APA 7th edition
StatsUnlock. (2026). Temperature converter [Interactive laboratory tool]. https://statsunlock.com/temperature-converter/
BibTeX
@misc{statsunlock_temperature_converter_2026, title={Temperature Converter}, author={{StatsUnlock Team}}, year={2026}, note={Interactive laboratory tool}, url={https://statsunlock.com/temperature-converter/}}
Methods sentence (fills from your last calculation)
Temperatures were converted with the exact SI relations (°F = 1.8 °C + 32; K = °C + 273.15) using the StatsUnlock Temperature Converter (2026).

🔗 21. Related Tools

📖 22. Glossary of Terms

TermPlain-English meaning
Absolute zeroThe lowest possible temperature: 0 K = −273.15 °C = −459.67 °F.
AxillaryMeasured in the armpit.
Boltzmann constantk = 1.380649 × 10⁻²³ J/K exactly; defines the kelvin since 2019.
Celsius (°C)Scale with water freezing at 0 and boiling at 100 (1 atm).
Convection (fan) ovenOven with a fan; needs about 20 °C less.
Crossover−40, where °C and °F are equal.
Delisle (°De)Reversed historical scale: water boils at 0.
Fahrenheit (°F)Scale with water freezing at 32 and boiling at 212.
Fixed pointA reproducible temperature used to calibrate thermometers.
Gas markUK oven setting; mark 4 ≈ 180 °C.
Ice point0 °C, ice and water together at 1 atm.
ITS-90International Temperature Scale of 1990.
Kelvin (K)SI unit of temperature; no degree sign.
Rankine (°R)Absolute scale with Fahrenheit-sized degrees.
Réaumur (°Ré)Historical scale: water boils at 80.
Rømer (°Rø)Historical scale: water freezes at 7.5, boils at 60.
Temperature differenceA change or range; converts without the offset.
Triple point of water273.16 K (0.01 °C), where ice, water and vapor coexist.
TympanicMeasured in the ear.
TemporalMeasured across the forehead.

📚 23. References

Peer-reviewed sources behind this temperature converter: the International Temperature Scale of 1990, the 2019 redefinition of the kelvin and the Boltzmann constant, thermometry, body temperature by measurement site, fever thresholds and normal ranges, and uncertainty. Standards (SI Brochure 9th edition, ITS-90, ISO 80000-5) are named where they are used. Every DOI checked October 2026.

  1. Bijur, P. E., Shah, P. D., & Esses, D. (2016). Temperature measurement in the adult emergency department: Oral, tympanic membrane and temporal artery temperatures versus rectal temperature. Emergency Medicine Journal, 33(12), 843–847. https://doi.org/10.1136/emermed-2015-205122
  2. Cole, T. J. (2015). Too many digits: The presentation of numerical data. Archives of Disease in Childhood, 100(7), 608–609. https://doi.org/10.1136/archdischild-2014-307149
  3. Craig, J. V., Lancaster, G. A., Taylor, S., Williamson, P. R., & Smyth, R. L. (2002). Infrared ear thermometry compared with rectal thermometry in children: A systematic review. The Lancet, 360(9333), 603–609. https://doi.org/10.1016/S0140-6736(02)09783-0
  4. Fischer, J., Fellmuth, B., Gaiser, C., Zandt, T., Pitre, L., Sparasci, F., Plimmer, M. D., de Podesta, M., Underwood, R., Sutton, G., Machin, G., Gavioso, R. M., Madonna Ripa, D., Steur, P. P. M., Qu, J., Feng, X. J., Zhang, J., Moldover, M. R., Benz, S. P., White, D. R., Gianfrani, L., Castrillo, A., Moretti, L., Darquié, B., Moufarej, E., Daussy, C., Briaudeau, S., Kozlova, O., Risegari, L., Segovia, J. J., Martín, M. C., & del Campo, D. (2018). The Boltzmann project. Metrologia, 55(2), R1–R20. https://doi.org/10.1088/1681-7575/aaa790
  5. Geneva, I. I., Cuzzo, B., Fazili, T., & Javaid, W. (2019). Normal body temperature: A systematic review. Open Forum Infectious Diseases, 6(4), ofz032. https://doi.org/10.1093/ofid/ofz032
  6. Goldberg, D. (1991). What every computer scientist should know about floating-point arithmetic. ACM Computing Surveys, 23(1), 5–48. https://doi.org/10.1145/103162.103163
  7. Kragten, J. (1994). Calculating standard deviations and confidence intervals with a universally applicable spreadsheet technique. Analyst, 119(10), 2161–2165. https://doi.org/10.1039/AN9941902161
  8. Machin, G. (2018). The kelvin redefined. Measurement Science and Technology, 29(2), 022001. https://doi.org/10.1088/1361-6501/aa9ddb
  9. Mackowiak, P. A., Wasserman, S. S., & Levine, M. M. (1992). A critical appraisal of 98.6 °F, the upper limit of the normal body temperature, and other legacies of Carl Reinhold August Wunderlich. JAMA, 268(12), 1578–1580. https://doi.org/10.1001/jama.1992.03490120092034
  10. Mogensen, C. B., Wittenhoff, L., Fruerhøj, G., & Hansen, S. (2018). Forehead or ear temperature measurement cannot replace rectal measurements, except for screening purposes. BMC Pediatrics, 18(1), 15. https://doi.org/10.1186/s12887-018-0994-1
  11. Moldover, M. R., Tew, W. L., & Yoon, H. W. (2016). Advances in thermometry. Nature Physics, 12(1), 7–11. https://doi.org/10.1038/nphys3618
  12. Newell, D. B., Cabiati, F., Fischer, J., Fujii, K., Karshenboim, S. G., Margolis, H. S., de Mirandés, E., Mohr, P. J., Nez, F., Pachucki, K., Quinn, T. J., Taylor, B. N., Wang, M., Wood, B. M., & Zhang, Z. (2018). The CODATA 2017 values of h, e, k, and NA for the revision of the SI. Metrologia, 55(1), L13–L16. https://doi.org/10.1088/1681-7575/aa950a
  13. Niven, D. J., Gaudet, J. E., Laupland, K. B., Mrklas, K. J., Roberts, D. J., & Stelfox, H. T. (2015). Accuracy of peripheral thermometers for estimating temperature: A systematic review and meta-analysis. Annals of Internal Medicine, 163(10), 768–777. https://doi.org/10.7326/M15-1150
  14. Obermeyer, Z., Samra, J. K., & Mullainathan, S. (2017). Individual differences in normal body temperature: Longitudinal big data analysis of patient records. BMJ, 359, j5468. https://doi.org/10.1136/bmj.j5468
  15. Preston-Thomas, H. (1990). The International Temperature Scale of 1990 (ITS-90). Metrologia, 27(1), 3–10. https://doi.org/10.1088/0026-1394/27/1/002
  16. Protsiv, M., Ley, C., Lankester, J., Hastie, T., & Parsonnet, J. (2020). Decreasing human body temperature in the United States since the Industrial Revolution. eLife, 9, e49555. https://doi.org/10.7554/eLife.49555
  17. Ring, E. F. J., & Ammer, K. (2012). Infrared thermal imaging in medicine. Physiological Measurement, 33(3), R33–R46. https://doi.org/10.1088/0967-3334/33/3/R33
  18. Stöck, M., Davis, R., de Mirandés, E., & Milton, M. J. T. (2019). The revision of the SI: The result of three decades of progress in metrology. Metrologia, 56(2), 022001. https://doi.org/10.1088/1681-7575/ab0013
  19. Sund-Levander, M., Forsberg, C., & Wahren, L. K. (2002). Normal oral, rectal, tympanic and axillary body temperature in adult men and women: A systematic literature review. Scandinavian Journal of Caring Sciences, 16(2), 122–128. https://doi.org/10.1046/j.1471-6712.2002.00069.x
  20. Tiesinga, E., Mohr, P. J., Newell, D. B., & Taylor, B. N. (2021). CODATA recommended values of the fundamental physical constants: 2018. Reviews of Modern Physics, 93(2), 025010. https://doi.org/10.1103/RevModPhys.93.025010
STATS UNLOCK · statsunlock.com · Temperature Converter · StatsUnlock Team
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Statistical Models

Important Plots & Charts

Calculators and Converters