Free calculators with the working shown
CalcTools

Free unit converter

BTU to Kilowatt-hours Converter

Convert BTU to kilowatt-hours instantly. 1 BTU = 0.000293 kWh. Formula, worked example, everyday values and a full BTU to kWh table.

Start calculating →How it works ↓

  • 100% free
  • Instant results
  • No sign-up, private
BTU to Kilowatt-hours Converter

⇄ Convert kilowatt-hours to BTU

Free · No sign-up · Calculated in your browser

How to convert BTU to kilowatt-hours

One British thermal unit equals 0.000293 kilowatt-hours, so multiply the number of BTU by 0.000293:

kWh = BTU × 0.000293
BTU = kWh ÷ 0.000293 (1 kWh = 3,412.14 BTU)

Example: 3,412 BTU → 3,412 × 0.000293 = 0.999958 kWh.

Going the other way, divide by 0.000293, or multiply by 3,412.14; the kilowatt-hours to BTU converter does it for you.

Everyday values

BTUKilowatt-hoursFor example
3,412 BTU0.999958 kWhone kilowatt-hour
10,000 BTU2.9307 kWh10,000 BTU
100,000 BTU29.3071 kWhone therm

When you need this conversion

Divide BTU by 3,412 to get kWh. Heaters and boilers are rated in BTU per hour in the US, which is a unit of power; see the BTU per hour to watts converter.

British thermal unit to kilowatt-hour conversion table

BTUkWhBTUkWh
1,000 BTU0.293071 kWh13,000 BTU3.8099 kWh
2,000 BTU0.586142 kWh14,000 BTU4.103 kWh
3,000 BTU0.879213 kWh15,000 BTU4.3961 kWh
4,000 BTU1.1723 kWh16,000 BTU4.6891 kWh
5,000 BTU1.4654 kWh17,000 BTU4.9822 kWh
6,000 BTU1.7584 kWh18,000 BTU5.2753 kWh
7,000 BTU2.0515 kWh19,000 BTU5.5684 kWh
8,000 BTU2.3446 kWh20,000 BTU5.8614 kWh
9,000 BTU2.6376 kWh21,000 BTU6.1545 kWh
10,000 BTU2.9307 kWh22,000 BTU6.4476 kWh
11,000 BTU3.2238 kWh23,000 BTU6.7406 kWh
12,000 BTU3.5169 kWh24,000 BTU7.0337 kWh

About the units

  • British thermal unit (BTU): the International Table BTU, about 1,055.06 joules.
  • Kilowatt-hour (kWh): one kilowatt for one hour, 3.6 megajoules; the unit on electricity bills.

Both are units of energy. The conversion factor comes from the exact definitions above, so the calculator is exact; results are only rounded for display (up to six significant digits).

Frequently asked questions

How many kilowatt-hours are in one British thermal unit?

One British thermal unit is 0.000293 kilowatt-hours. One kilowatt-hour is 3,412.14 BTU.

How do I convert BTU to kilowatt-hours?

Multiply the value in BTU by 0.000293. To go back, divide by 0.000293.

What is 3,412 BTU in kilowatt-hours?

3,412 BTU = 0.999958 kWh.

What is 10,000 BTU in kilowatt-hours?

10,000 BTU = 2.9307 kWh.

Sources

  • NIST Special Publication 811 (2008), Guide for the Use of the International System of Units (SI), Appendix B: conversion factors.
  • NIST Handbook 44 (2024), Appendix C: General tables of units of measurement.

Last reviewed 5 October 2026. Results are estimates; see our disclaimer.

Related calculators