Audited ·Last updated 27 Jul 2026·2 citations·Tier 3·0 uses

Fahrenheit to Celsius Calculator

Convert Fahrenheit to Celsius with the exact formula °C = (°F − 32) × 5/9. Includes Kelvin, a fever-reading example, and the −40° coincidence.

Fahrenheit to Celsius Calculator

The Fahrenheit reading you want converted — a fever on a US thermometer, a weather report, or an appliance dial. Negative values are allowed (a hard winter cold snap can read below 0 °F); only readings below absolute zero (−459.67 °F) are rejected.
°F
Temperature in Celsius
38.6111
The exact Celsius equivalent, computed as (°F − 32) × 5/9.
Temperature in Kelvin
311.7611K

Background.

An American parent travelling abroad takes their child's temperature with the family's Fahrenheit thermometer and reads 101.5°F — but the pharmacist at the local chemist, and every medical guideline on the shelf, talks in Celsius, where 'seek care above 38°C' is the standard advice. This fahrenheit to celsius calculator exists for exactly that moment: enter the Fahrenheit reading from a US thermometer, appliance dial, or weather report, and get the Celsius figure that local guidance, packaging, and conversation actually use — plus the Kelvin equivalent for anyone working from a scientific reference.

The conversion is exact by definition, not a rounded approximation. Celsius is related to Fahrenheit by the affine formula °C = (°F − 32) × 5⁄9, fixed because the Celsius degree and the kelvin are defined to be identical in size and the two customary scales share a known, fixed offset at water's freezing point (NIST Special Publication 811, Appendix B; BIPM SI Brochure, 9th edition). Plugging in 101.5°F gives 38.6111111111°C, well above the 38°C fever threshold used in many international medical guidelines.

Unlike converting a length or a mass, this is not a simple multiplication: it carries both a scale factor (5/9) and an offset (−32), so 0°F is not 0°C. The calculator below explains why that matters and walks through the fever-reading worked example, plus the one temperature — minus 40 — where the two scales happen to agree.

What is fahrenheit to celsius calculator?

The Fahrenheit and Celsius scales are two different ways of numbering the same physical quantity — thermal energy — using different zero points and different degree sizes. Fahrenheit, defined by Daniel Gabriel Fahrenheit in 1724, sets 32° at water's freezing point and 212° at its boiling point. Celsius sets 0° at water's freezing point and 100° at its boiling point, which means a Celsius degree is 9/5 the size of a Fahrenheit degree. Because the two scales have different zero points, converting between them requires both dividing by a scale factor and subtracting an offset first — the relationship is affine, not linear through the origin, which is why a Fahrenheit-to-Celsius calculator cannot reuse the same 'value × factor' shape that a length or weight converter uses. This calculator also reports the Kelvin equivalent, since Kelvin is the SI base unit for thermodynamic temperature and is anchored to Celsius by a pure offset (K = °C + 273.15) with no scale change at all — one kelvin is exactly one Celsius degree in size.

How to use this calculator.

  1. Enter the Fahrenheit temperature you want to convert — from a thermometer, an appliance dial, or a weather report.
  2. Read the Celsius result, computed exactly as (°F − 32) × 5⁄9.
  3. Check the Kelvin value if you need it for a scientific or engineering context.
  4. Remember that negative Fahrenheit readings are valid and will convert correctly; only inputs below absolute zero (−459.67 °F) are rejected.

The formula.

°C = (°F − 32) × 5⁄9

The formula °C = (°F − 32) × 5⁄9 has two parts, and both are needed because Fahrenheit and Celsius disagree on both the location of zero and the size of a degree. The offset −32 exists first because 32°F — water's freezing point on the Fahrenheit scale — has to be shifted down to line up with 0°C. The scale factor 5⁄9 (equivalently 0.5556) exists because 180 Fahrenheit degrees (freezing to boiling) span the same temperature range as 100 Celsius degrees, so 100⁄180 reduces to 5⁄9.

For the worked example of 101.5°F: subtract 32, giving 69.5; multiply by 5, giving 347.5; divide by 9, giving 38.6111111111. So 101.5°F converts to approximately 38.61°C, comfortably above the 38°C threshold many international fever guidelines use. The Kelvin value uses a simpler pure-offset relation, K = °C + 273.15, because the kelvin and the Celsius degree are defined to be exactly the same size — only the zero point differs, with 0 K (absolute zero) equal to −273.15°C. For this example that gives 311.7611111111 K.

This calculator computes both results with Decimal.js arbitrary-precision arithmetic rather than native floating-point math, and rounds only once at the very end, so the exact affine relationship — including the repeating-decimal 5⁄9 factor — is preserved to ten decimal places rather than accumulating binary floating-point drift.

A worked example.

Example

An American parent travelling in Kenya takes their child's temperature with the family's Fahrenheit thermometer and reads 101.5°F. The pharmacist and every local health leaflet describe fever thresholds in Celsius, so the parent enters 101.5 into the calculator. Using °C = (°F − 32) × 5⁄9: 101.5 minus 32 gives 69.5, times 5 gives 347.5, divided by 9 gives 38.6111111111. The calculator returns 38.6111111111°C — comfortably above the 38°C threshold local guidance flags for seeking care — along with the Kelvin equivalent of 311.7611111111 K for reference.

fahrenheit101.5

Frequently asked questions.

Why is there one temperature where Fahrenheit and Celsius show the same number?
Because the two scales cross at exactly −40 degrees. Setting °C = °F in the formula °C = (°F − 32) × 5⁄9 and solving algebraically gives °F = −40. At that single point, and only that point, a Fahrenheit reading and a Celsius reading are numerically identical: −40°F equals −40°C. Every other temperature reads differently on the two scales because of the combination of the −32 offset and the 5⁄9 scale factor. This coincidence is a popular sanity check for temperature-conversion code — including the test suite behind this calculator — because it is easy to verify by hand and catches sign or coefficient errors immediately.
Why can't I just multiply by a single factor like other unit conversions?
Because Fahrenheit and Celsius have different zero points, not just different degree sizes. Converting a length (miles to kilometers) or a mass (pounds to kilograms) is a pure multiplication because zero on one scale is always zero on the other. Temperature is different: 32°F is the freezing point of water, which is 0°C, not 32°C. That mismatch means the conversion needs a subtraction step (−32) before the multiplicative scale factor (5⁄9) is applied — mathematicians call this an affine transformation. Any calculator, spreadsheet formula, or piece of code that tries to convert Fahrenheit to Celsius with a bare multiplication will be wrong for every value except absolute zero.
Is a fever reading of 38°C the same threshold everywhere?
Thresholds for 'seek medical care' vary by guideline and by age group, and this calculator does not provide medical advice — it only performs the unit conversion. What it does reliably is turn a Fahrenheit reading into the Celsius number a foreign pharmacist, clinic, or medicine label will expect, so you can compare your reading against whatever local guidance says, or communicate the number accurately to a healthcare provider who works in Celsius. Always follow the specific guidance given by a qualified clinician or the label on the medication being used.
Why does the calculator also show Kelvin?
Kelvin is the SI base unit for thermodynamic temperature and is the scale scientists and engineers use because it is anchored at absolute zero rather than an arbitrary reference point like water's freezing point. Converting Celsius to Kelvin only requires an offset (K = °C + 273.15) with no scale change, since one kelvin is defined to be exactly the same size as one Celsius degree. Showing Kelvin alongside Celsius costs nothing extra to compute and is genuinely useful for anyone working with gas laws, thermodynamics coursework, or lab equipment calibrated in Kelvin.
Can I convert a negative Fahrenheit temperature, like a cold-weather reading?
Yes. Negative Fahrenheit values are physically meaningful and fully supported — a hard winter cold snap in the northern US or Canada can read −20°F or colder, which converts to about −28.89°C. The calculator only rejects inputs colder than absolute zero, −459.67°F, since nothing can physically be colder than that. This is different from converting a length or a weight, where a negative number is meaningless and gets rejected outright; for temperature, negative readings are common and the calculator is built to handle them correctly.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon