Unit converter
Energy converter
Convert energy between kWh, BTU, therms, and megajoules for bills, loads, and combustion math.
Quick answer
1 kWh = 3412.14 BTU. 1 therm = 29.3071 kWh.
Common energy conversions
| Unit | kWh | BTU |
|---|---|---|
| 1 kWh | 1 | 3412.14 |
| 1 BTU | 0.000293071 | 1 |
| 1 therm | 29.3071 | 100000 |
| 1 MJ | 0.277778 | 947.817 |
| 1 kcal | 0.00116222 | 3.96567 |
| 1 J | 2.77778e-07 | 0.000947817 |
About this converter
Convert energy between kWh, BTU, therms, and megajoules for bills, loads, and combustion math. It runs in your browser and works offline, so you can convert on the truck or in the field with no signal.
Common on Electrical and HVAC work.
Calculators that use energy
Energy cost calculatorFind what a load costs to run: kWh = kW x hours, times the rate per kWh, per day and per year.Generator runtime calculatorFind how long a generator runs: usable fuel in gallons divided by the consumption in gallons per hour.Markup & margin calculatorConvert between markup and margin and price a job right: enter your cost and a target margin, target markup, or price, and get the price, profit, markup %, and margin %.Solar production calculatorEstimate solar energy: kWh = system kW x peak sun hours x a derate factor, per day and per year.
Energy conversion FAQ
How do you convert kWh to BTU?
Multiply by 3412.14: 1 kWh = 3412.14 BTU. To convert back, 1 BTU = 0.000293071 kWh.
How do you convert therm to kWh?
Multiply by 29.3071: 1 therm = 29.3071 kWh. To convert back, 1 kWh = 0.0341214 therm.