Unit Converters · Browser · Free

BTU to kWh Converter

Enter an amount of energy in British thermal units and read back the same energy in kilowatt-hours. One kilowatt-hour is about 3412.14163312794 BTU, so a single BTU works out to about 0.000293071070172222 kWh.

Converting BTU to kilowatt-hours

Energy ratings quoted in British thermal units often need to be restated in kilowatt-hours, the unit used for electrical energy, before two figures can be compared side by side.

The page does the arithmetic for you: type the BTU figure, press Convert, and the matching amount in kilowatt-hours appears below the field. Copy puts the result on your clipboard and Clear empties the field for the next number.

Results follow the international table definition of the thermal unit, where one BTU IT is exactly 1055.05585262 joules and one kilowatt-hour is exactly 3600000 joules.

BTU to kWh formula

E(kWh) = E(BTU) / 3412.14163312794. Divide the energy in British thermal units by about 3412.14163312794 to obtain the energy in kilowatt-hours; that divisor is the rounded reciprocal of about 0.000293071070172222 kWh per BTU.

For example, 3000 BTU divided by about 3412.14163312794 is roughly 0.879 kWh.

BTU to kWh conversion chart
Energy (BTU)Energy (kWh)
10.000293
20.000586
50.001465
100.002931
200.005861
500.014654
1000.029307
2000.058614
5000.146536
10000.293071
50001.465355
100002.930711