snaptools
Fahrenheit to Celsius
⌃⏎ run · clear · / focus input
All units
send result to
no matches
// about this tool

Fahrenheit to Celsius Online

Updated 2026-07-09

Convert Fahrenheit to Celsius online for free. Enter a temperature in °F and SnapTools shows the exact value in °C instantly, in your browser — nothing is uploaded.

To convert, subtract 32 and multiply by 5/9. For quick reference: 32 °F = 0 °C, 68 °F = 20 °C, 98.6 °F = 37 °C, 212 °F = 100 °C, and −40 °F = −40 °C (the point where both scales meet). Enter any value above for the precise figure, or use the full Temperature Converter to include Kelvin.

// how to use

  1. 1 Type a temperature in Fahrenheit into the input.
  2. 2 SnapTools shows the value in Celsius instantly as you type.
  3. 3 Copy the result, or open the Temperature Converter to include Kelvin.

// examples

Boiling water
Input
212
Output
100
Body temperature
Input
98.6
Output
37

// common uses

Reading a Fahrenheit forecast in Celsius Converting US recipes or oven settings to metric Interpreting a body temperature in Celsius Bringing Fahrenheit data into a metric report

// faq

No. The conversion runs entirely in your browser, so nothing you enter leaves your machine.
Subtract 32 from the Fahrenheit value, then multiply by 5/9. So 212 °F becomes (212 − 32) × 5/9 = 100 °C. This tool does it instantly, including decimals.
Subtract 30 and halve the result for a rough figure — 70 °F is about 20 °C. For an exact answer use the full formula, which this tool applies.
At −40 degrees. Minus forty Fahrenheit equals minus forty Celsius, the single point where the scales coincide.
Fahrenheit puts water's freezing point at 32 rather than 0, so you remove that offset before scaling by 5/9. That is why it is not a simple single-factor conversion.
About 37 °C, which is 98.6 °F. Enter 98.6 above to see it.

Use this via API

Get a free API key →
curl -X POST https://snaptools.dev/api/v1/tools/fahrenheit-to-celsius \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"212"}'
Esc
↑↓ navigate open Esc close