HomeUnit Conversion › Kilowatt-hours to BTU

Kilowatt-hours to BTU (kWh to BTU)

Convert kilowatt-hours to BTU: 1 kWh = 3412.14 BTU. Exact conversion factor, formula, 22-row table and worked examples, with JSON API and MCP access.

Formula

1 kWh = 3412.14 BTU

BTU = kilowatt-hours × 3412.141633 — reverse: kilowatt-hours = BTU × 0.0002930710702

The factor is derived from the SI definitions of both units (base unit: J) as listed in NIST SP 811; results on this page are shown to 6 significant figures, the API returns up to 12.

Worked examples

Kilowatt-hours to BTU conversion table

Kilowatt-hours (kWh)BTU (BTU)
13412.14
26824.28
310236.4
413648.6
517060.7
620472.8
723885
827297.1
930709.3
1034121.4
1551182.1
2068242.8
2585303.5
30102364
40136486
50170607
75255911
100341214
200682428
250853035
5001706070
10003412140

FAQ

How many BTU are in one kilowatt-hour?

1 kWh = 3412.14 BTU. The factor comes from the SI definitions of both units (NIST SP 811 / BIPM), so it is exact or correct to at least 10 significant figures.

What is the formula to convert kilowatt-hours to BTU?

Multiply the value in kilowatt-hours by 3412.141633: BTU = kilowatt-hours × 3412.141633. For example, 5 kWh = 17060.7 BTU.

How do I convert BTU back to kilowatt-hours?

Multiply by the inverse factor 0.0002930710702 (kilowatt-hours = BTU × 0.0002930710702), or use the BTU-to-kilowatt-hours page.

Related conversions

Machine access

Sources