Convert British thermal units to kilowatt-hours

Enter a value in British thermal units (BTU) to get kilowatt-hours (kWh). One British thermal unit is 0.00029307 kilowatt-hours; one kilowatt-hour is 3,412.14 British thermal units.

✓ Runs in your browser — nothing uploaded Free, no sign-upNo watermark

How to use the British thermal unit to kilowatt-hour

  1. Type the number of British thermal units.
  2. Click Convert.
  3. Read the result in kilowatt-hours, plus the same value in every other energy unit.

BTU to kWh formula

kilowatt-hours = British thermal units × 0.00029307. To go the other way, British thermal units = kilowatt-hours × 3,412.14 (see kilowatt-hours to British thermal units).

Worked example

12 BTU × 0.00029307 = 0.003517 kWh.

British thermal units to kilowatt-hours conversion table

British thermal unitsKilowatt-hours
0.1 BTU0.00002931 kWh
0.5 BTU0.00014654 kWh
1 BTU0.00029307 kWh
2 BTU0.00058614 kWh
3 BTU0.00087921 kWh
5 BTU0.001465 kWh
10 BTU0.002931 kWh
20 BTU0.005861 kWh
25 BTU0.007327 kWh
50 BTU0.014654 kWh
100 BTU0.029307 kWh
250 BTU0.073268 kWh
500 BTU0.146536 kWh
1,000 BTU0.293071 kWh

About the British thermal unit

Heating and air-conditioning capacity in the USA and UK.

About the kilowatt-hour

The electricity billing unit: 1,000 W for one hour. Also EV battery capacity.

Related conversions

kilowatt-hours to British thermal units · any unit.

Frequently asked questions

How many kilowatt-hours in a British thermal unit?

0.00029307 kilowatt-hours.

How many British thermal units in a kilowatt-hour?

3,412.14 British thermal units.

Is the factor exact?

The factor 0.00029307 is derived from the units' exact definitions; only the display is rounded.

Privacy

This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.

Last updated 2026-09-23.