Kilowatt-hour to British Thermal Unit
1 kWh = 3,412.1282202 BTU
How to convert kilowatt-hour to british thermal unit
Enter the value in kilowatt-hour (kWh) above and the equivalent in british thermal unit (BTU) updates as you type. This conversion comes up when understanding electricity bills (kWh) versus heater labels (BTU).
- One kWh runs a 2,000 W heater for 30 minutes → that is 3,412.12822 BTU in british thermal unit.
Typical situations: comparing food energy: calories vs kilojoules on imported packaging; sizing power banks and EV batteries (Wh, kWh).
You can also convert in the other direction: British Thermal Unit to Kilowatt-hour
Kilowatt-hour to British Thermal Unit conversion table
| Kilowatt-hour (kWh) | British Thermal Unit (BTU) |
|---|---|
| 1 | 3,412.12822 |
| 2 | 6,824.25644 |
| 5 | 17,060.641101 |
| 10 | 34,121.282202 |
| 25 | 85,303.205505 |
| 50 | 170,606.41101 |
| 100 | 341,212.82202 |
Watch out for
- Calorie (food) vs calorie (physics): food labels mean kilocalories, a factor of 1,000
- Power (kW) vs energy (kWh): a 5 kW heater running 2 hours uses 10 kWh
Frequently asked questions
How many british thermal units is 1 kilowatt-hour?
1 kilowatt-hour = 3,412.12822 british thermal units.
What is the formula to convert kilowatt-hour to british thermal units?
The formula is: BTU = kWh × 3,412.12822.
What is 10 kilowatt-hours in british thermal units?
10 kilowatt-hours = 34,121.282202 british thermal units.