Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Celsius to Fahrenheit Converter

Exact °C ↔ °F with the working shown, a mental shortcut and weather, oven and body tables.

Converters No upload Works offline Free, no sign-up
Convert

Type in either box. Use ± for temperatures below zero. A unit after the number works too (98.6F, 300 K).

Examples
37 °C = 98.6 °F

Exact · °F = °C × 1.8 + 32

  • Kelvin: 310.15 K
  • Quick estimate (double and add 30): 104 °F — 5.4 °F too high

Step by step

  1. Multiply by 1.8 (that is 9/5): 37 × 1.8 = 66.6.
  2. Add 32: 66.6 + 32 = 98.6 °F.

Mental shortcut: double and add 30

37 × 2 + 30 = 104 °F — 5.4 °F too high.

Exact only at 10 °C (50 °F). It is off by 0.2 °F more for every degree Celsius further from 10 °C — close for weather, not for an oven or a body thermometer.

On both scales

Celsius on the top edge, Fahrenheit on the bottom edge, drawn to the same scale.

The line marks 37 °C = 98.6 °F. Each 1 °C step is 1.8 °F, and 0 °C lines up with 32 °F.

Printable temperature tables

Table

Weather temperatures, −40 to 50 °C

°C °F Note
−40 −40the two scales read the same
−35 −31
−30 −22
−25 −13
−20 −4
−15 5
−10 14
−5 23
0 32water freezes (at standard air pressure)
5 41
10 50
15 59
20 68
25 77
30 86
35 95
40 104
45 113
50 122

All values are exact: every 5 °C is exactly 9 °F.

Next steps

About the Celsius to Fahrenheit Converter

Convert degrees Celsius to degrees Fahrenheit and back — type in either box and the other updates. The formula is °F = °C × 1.8 + 32, and the other way °C = (°F − 32) ÷ 1.8, so 37 °C is exactly 98.6 °F and 180 °C is exactly 356 °F. Each conversion is worked step by step under the result.

You also see how far the popular “double it and add 30” shortcut is off for your number, the temperature in kelvin, and both scales drawn side by side. Switch to A temperature difference for rises, falls and gaps between two temperatures — a change of 10 °C is a change of 18 °F, with no + 32. Printable tables list weather temperatures from −40 to 50 °C, oven settings in °C and in °F, and the body-temperature range in steps of 0.1 °C.

How to use it

  1. Type a temperature in Celsius or Fahrenheit; the other box updates as you type. Use the ± button for temperatures below zero, or type the unit after the number (98.6F, 300 K); a plain 37° is read in the box’s own scale.
  2. Read the Step by step working and the mental shortcut under the result, and see the temperature marked on both scales.
  3. Choose A temperature difference to convert a rise, a fall or a range, such as a forecast that is 5 °C warmer — differences use × 1.8 only.
  4. Copy the result or a link, or switch between the weather, body and oven tables and print, copy or download them as CSV.

Examples

Celsius to Fahrenheit
Input
37 °C
Result
98.6 °F

37 × 1.8 = 66.6, and 66.6 + 32 = 98.6.

Fahrenheit to Celsius
Input
100 °F
Result
37.78 °C

(100 − 32) ÷ 1.8 = 68 ÷ 1.8 = 37.777…

An oven setting
Input
180 °C
Result
356 °F

The nearest 25 °F step is 350 °F, so a recipe asking for 350 °F (176.7 °C) and one asking for 180 °C want almost the same heat.

Where the scales meet
Input
−40 °C
Result
−40 °F

−40 × 1.8 + 32 = −72 + 32 = −40: the one temperature with the same number on both scales.

A temperature rise
Input
a rise of 10 °C
Result
a rise of 18 °F

Differences are only multiplied by 1.8. Adding 32 would wrongly turn “10 °C warmer” into “50 °F warmer”.

Absolute zero
Input
0 K
Result
−459.67 °F

0 K = −273.15 °C, and −273.15 × 1.8 + 32 = −459.67 °F. Nothing can be colder.

Common uses

  • Weather forecasts and travel: reading °F in the US, °C almost everywhere else.
  • Oven temperatures in recipes written for the other scale.
  • Thermometer readings in °C or °F (the converter gives numbers, not medical advice).
  • Science homework: the formula, kelvin and the reasoning step by step.
  • Temperature changes — a 5 °C warmer day, a 3 °F rise — which do not use + 32.

The formula

NIST SP 811, Appendix B.8 gives t/°C = (t/°F − 32)/1.8, and the BIPM SI Brochure (9th edition, section 2.3.1) defines the degree Celsius by t/°C = T/K − 273.15.

  • °F = °C × 1.8 + 32 (1.8 is 9/5)
  • °C = (°F − 32) ÷ 1.8 (dividing by 1.8 is multiplying by 5/9)
  • K = °C + 273.15

1.8, 32 and 273.15 are exact, so a conversion is exact whenever the decimals end: 36.6 °C is exactly 97.88 °F. Only results such as 100 °F = 37.777… °C are rounded, to 10 significant figures.

Double and add 30 — how good is it?

Doubling and adding 30 turns °C into °F in your head. It is exact only at 10 °C (50 °F) and is off by a further 0.2 °F for every degree Celsius away from 10: 2 °F too high at 20 °C, 5.4 °F at 37 °C and 34 °F at 180 °C — close enough for the weather, not for an oven or a body thermometer.

The reverse, subtract 30 and halve, is exact at 50 °F and drifts by 1/18 °C (about 0.06 °C) per degree Fahrenheit: 2.7 °C too low at 98.6 °F. The converter shows the shortcut and its error for every number you type.

Temperatures and temperature differences

A temperature and a difference between two temperatures convert differently. 20 °C is 68 °F, but a rise of 20 °C is a rise of 36 °F: the 32 shifts the starting point of the scale and has nothing to do with the size of a degree. One Celsius degree is 1.8 Fahrenheit degrees, and a Celsius degree is the same size as a kelvin, so a difference has the same number in °C and in K (SI Brochure, section 2.3.1). Pick A temperature difference for forecasts (“5 °C warmer”), cooling and heating ranges or tolerances such as ±0.5 °C.

About the tables

The weather table runs from −40 to 50 °C in 5 °C steps, the oven tables from 100 to 260 °C and from 200 to 500 °F, and the body table from 35.0 to 42.0 °C in steps of 0.1 °C. The oven tables add the nearest 25 °F or 10 °C, for dials and recipes marked in those steps. The tables convert numbers only: they do not say which temperatures are normal, safe or a fever.

Limitations

  • Temperatures below absolute zero (−273.15 °C or −459.67 °F) are rejected; temperature differences can be any size and sign.
  • Results are exact; numbers with endless decimals are shown to 10 significant figures (choose a Precision for fewer).
  • The body-temperature table converts numbers only and is not medical guidance.
  • Kelvin is shown under the result; for Rankine, Réaumur and other scales use the Temperature Converter.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

What is the formula for Celsius to Fahrenheit?

°F = °C × 1.8 + 32. For 25 °C: 25 × 1.8 = 45, and 45 + 32 = 77 °F.

How do I convert Fahrenheit to Celsius?

Subtract 32, then divide by 1.8: (68 − 32) ÷ 1.8 = 20 °C.

What is 37 °C in Fahrenheit?

Exactly 98.6 °F (37 × 1.8 + 32).

What is 350 °F in Celsius?

(350 − 32) ÷ 1.8 = 176.7 °C. On an oven dial marked in 10 °C steps the nearest setting is 180 °C.

At what temperature are Celsius and Fahrenheit the same?

At −40°: −40 × 1.8 + 32 = −40.

Why is a 10 °C rise not 50 °F?

A difference has no starting point to shift, so it is only multiplied by 1.8: 10 °C warmer is 18 °F warmer. Use A temperature difference for rises, falls and ranges.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.