iSmart Measure Open converter →

Kilowatt-hour to British thermal unit

Convert kilowatt-hour (kWh) to british thermal unit (BTU) — with the exact factor, a quick-reference table and a free converter that works offline.

1 kWh = 3,412.142 BTU

Try it

Open the free converter with this conversion pre-loaded — no sign-up, works offline after first load.

Conversion table

Kilowatt-hour (kWh)British thermal unit (BTU)
0.1 kWh341.2142 BTU
0.5 kWh1,706.071 BTU
1 kWh3,412.142 BTU
2 kWh6,824.283 BTU
5 kWh17,060.71 BTU
10 kWh34,121.42 BTU
25 kWh85,303.54 BTU
100 kWh341,214.2 BTU

How the conversion works

Both units measure energy. One kilowatt-hour equals exactly 3,412.142 BTU, so multiply by that factor to convert.

FAQ

How many british thermal units in a kilowatt-hour?

1 kWh = 3,412.142 BTU.

How do I convert kilowatt-hour to british thermal unit?

Multiply the kilowatt-hour value by 3,412.142. For example, 10 kWh × 3,412.142 = 34,121.42 BTU.

Where does the factor come from?

The conversion factor is defined in NIST SP 811; both units are energy units converted through joule.

Related conversions

British thermal unit to Kilowatt-hour Calorie to Joule Joule to Calorie Kilocalorie to Kilojoule

Conversion factors: NIST SP 811. Computed by the same engine that powers the app.

Powered by iSmart Web