Unit converter — Energy

Kilowatt-hours to British thermal units converter

Convert kilowatt-hours (kWh) to British thermal units (BTU). Source-cited conversion factor, exact to the displayed precision.

Your figure
Swap to BTU kWh
Result
British thermal units

3412.14 BTU

1 kWh = 3412.14 BTU

Conversion factor
1 kWh = 3412.14 BTU
Reverse
1 BTU = 0.000293 kWh

Results are mathematically exact for the displayed precision. How we calculate.

How it's calculated

Convert kilowatt-hours to British thermal units— the formula

Kilowatt-hours convert to British thermal units by multiplying by the published conversion factor. The factor below is exact to the precision shown, sourced from the citation under the formula.

BTU = kWh × 3412.14
kWh = BTU × 0.000293

Joule: SI derived. 1 cal (thermochemical) = 4.184 J exactly; 1 kcal = 1000 cal. 1 kWh = 3,600,000 J exactly. 1 BTU (IT) = 1055.05585262 J (NIST SP 811).

Questions

Frequently asked questions

  • How many British thermal units are in a kilowatt-hour?

    1 kWh = 3412.14 BTU. To convert any amount, multiply by 3412.14.
  • How do you convert kilowatt-hours to British thermal units?

    Multiply the number of kilowatt-hours by 3412.14 to get British thermal units. The formula is shown in the "How it's calculated" section above.
  • Where does the conversion factor come from?

    It's a published international standard. Most are defined exactly by international agreement (e.g. 1 inch = 25.4 mm exactly, 1 lb = 0.45359237 kg exactly). Source citations are listed under the formula above.

Want a calculator built for your business?

Customize any of our 400+ tools to match your brand, or commission a new one tailored to how your business actually calculates — pricing, payroll, quotes, anything. Deployed on your domain, math runs in your visitors' browsers.