Skip to content
Engyna

Convert British thermal units to kilowatt-hours

Convert British thermal units (BTU) to kilowatt-hours (kWh). 1 BTU = 0.000293071 kWh, and 1 kWh = 3,412.14 BTU.

1,000 BTU = 0.293071 kWh

BTU to kWh formula

kWh = BTU × 0.0002930710702

Multiply the number of British thermal units by 0.0002930710702.

Example: To convert 1,000 BTU to kilowatt-hours: 1,000 × 0.0002930710702 = 0.293071 kWh.

Quick answers

What is 1,000 BTU in kilowatt-hours?
1,000 BTU = 0.293071 kWh
What is 12,000 BTU in kilowatt-hours?
12,000 BTU = 3.51685 kWh

BTU to kWh conversion table

kWh to BTU table
British thermal units (BTU)kilowatt-hours (kWh)
1 BTU0.000293071 kWh
100 BTU0.0293071 kWh
1,000 BTU0.293071 kWh
3,412 BTU0.999958 kWh
5,000 BTU1.46536 kWh
8,000 BTU2.34457 kWh
10,000 BTU2.93071 kWh
12,000 BTU3.51685 kWh
18,000 BTU5.27528 kWh
24,000 BTU7.03371 kWh
36,000 BTU10.5506 kWh
100,000 BTU29.3071 kWh

Frequently asked questions

How many British thermal units are in a kilowatt-hour?

There are 3,412.14 British thermal units in a kilowatt-hour (1 kWh = 3,412.14 BTU), so 1 BTU = 0.000293071 kWh.

How do I convert British thermal units to kilowatt-hours?

Multiply the number of British thermal units by 0.0002930710702. To convert 1,000 BTU to kilowatt-hours: 1,000 × 0.0002930710702 = 0.293071 kWh.

Is the BTU to kWh conversion exact?

Yes. Both units are defined exactly, so 1 british thermal unit is exactly 0.000293071070172 kilowatt-hours. Results on this page are rounded to six significant digits; pick more decimals in the converter if you need them.

What is 1,000 BTU in kilowatt-hours?

1,000 BTU = 0.293071 kWh.

How do I convert kilowatt-hours back to British thermal units?

Use the reverse relationship: 1 kWh = 3,412.14 BTU. The kWh to BTU page has a converter and a full table.

All unit conversions