Audited ·Last updated 27 Jul 2026·2 citations·Tier 3·0 uses

kWh to MMBtu Converter

Convert kilowatt-hours to MMBtu and therms using the exact, non-terminating NIST SP 811 factor — compare an electric bill to a natural-gas bill precisely.

kWh to MMBtu Converter

The electricity consumption you want to convert, in kilowatt-hours — the unit on the usage line of a US electric bill.
Energy (MMBtu)
3.0709
The equivalent energy in MMBtu (one million British thermal units, IT definition) — the standard wholesale and commercial natural-gas billing unit.
Energy (therms)
30.7093
Energy (Btu)
3,070,927.4698

Background.

US utility bills speak two different energy languages. An electric bill is metered in kilowatt-hours; a natural-gas bill is metered in therms, or on larger commercial accounts, MMBtu — one million British thermal units. Anyone trying to compare how much of their energy spend or consumption comes from electric heating versus gas heating has to convert one into the other before the comparison means anything, and that conversion is the entire job of this calculator.

The arithmetic hides a genuine trap. One kilowatt-hour is exactly 3,600,000 joules. One MMBtu is exactly 1,055,055,852.62 joules — one million times the International Table British thermal unit, itself fixed at exactly 1055.05585262 J by NIST Special Publication 811. Dividing those two numbers produces 0.0034121416331…, a non-terminating decimal, because the two joule values share no clean common factor. A converter that rounds this factor to four or five digits before multiplying introduces an error that compounds on large kWh figures; this calculator carries the division out to full Decimal.js working precision and rounds only the final displayed answer.

The result also includes therms, because MMBtu — while the standard commercial and wholesale unit — is an awkwardly large denomination for a single household's monthly gas usage, and therms is what actually prints on a residential US gas bill.

What is kwh to mmbtu converter?

The kilowatt-hour (kWh) is a unit of energy equal to one kilowatt of power sustained for one hour — exactly 3,600,000 joules — and it is the standard billing unit for electricity in nearly every market. The British thermal unit (Btu) is the traditional US customary unit of heat energy, and MMBtu (one million Btu) and the therm (100,000 Btu) are its two common multiples for natural-gas billing: MMBtu on wholesale, industrial, and larger commercial meters, therms on most residential and small-commercial gas bills. The complication is that more than one exact Btu value exists in the literature — the International Table (IT) Btu (1055.05585262 J), the thermochemical Btu (1054.350 J), the 39 °F Btu, and the mean Btu all differ slightly depending on which historical calorimetry convention defined them. US utility billing, the Department of Energy's Energy Information Administration, and NIST Special Publication 811 all use the International Table Btu, so that is the definition this calculator uses throughout — the same one your gas company's meter reader is implicitly using when it prints a therm or MMBtu figure on your statement.

How to use this calculator.

  1. Enter the electricity consumption you want to convert, in kilowatt-hours — read directly off an electric bill's usage line or a smart-meter dashboard.
  2. Read the primary MMBtu result — the standard commercial and wholesale natural-gas energy unit.
  3. Check the therms result for a direct comparison against a residential gas bill, which is almost always denominated in therms rather than MMBtu.
  4. Use the raw Btu figure if you need to cross-check the conversion by hand or feed it into a further calculation (heat-rate, HVAC sizing, or fuel-blend comparisons).
  5. To compare energy cost rather than raw energy quantity, pair this result with your per-kWh electricity rate and per-therm gas rate — see the Electricity Cost and KPLC Token Cost calculators for the price side of that comparison.

The formula.

MMBtu = kWh × (3,600,000 ÷ 1,055,055,852.62)

The calculator multiplies the kWh input by a single non-terminating factor: 3,600,000 (joules per kWh) divided by 1,055,055,852.62 (joules per MMBtu), computed at Decimal.js working precision as 0.0034121416331279… rather than a rounded literal. For the worked example, a household's electric bill shows 900 kWh used in a month. Multiplying 900 × 0.0034121416331279… gives 3.0709274698 MMBtu. Multiplying that by 10 gives 30.7092746982 therms — directly comparable to the therms figure on the same household's gas bill. Multiplying by 1,000,000 gives the raw Btu count, 3,070,927.47 Btu(IT), useful as an audit trail back to the joule-level definitions. Because the underlying factor never terminates, every one of these outputs is computed from the same full-precision Decimal.js value and only rounded at the very last step — a coarser converter that rounds the factor first (say, to 0.00341) would understate 900 kWh's MMBtu equivalent by a small but real amount that grows with the size of the kWh figure being converted.

A worked example.

Example

A household's electric bill shows 900 kWh used this month, and they want to compare that to their gas-heating bill, which is billed in therms. Entering 900 into the calculator: 900 × (3,600,000 ÷ 1,055,055,852.62) = 3.0709274698 MMBtu. Multiplying by 10 converts that to 30.7092746982 therms — a number the household can now set directly next to the therms figure printed on their natural-gas statement to see which fuel is actually carrying more of their monthly energy load. The raw Btu figure, 3,070,927.47 Btu(IT), is also shown for anyone cross-checking the arithmetic by hand against the NIST SP 811 joule definitions.

kwh900

Frequently asked questions.

Why is the kWh-to-MMBtu factor such a long, non-repeating decimal?
Because the two joule values behind it — 3,600,000 J per kWh and 1,055,055,852.62 J per MMBtu — share no clean common factor. One kWh is defined as a round number of joules (3.6 million, exact), but the Btu(IT) is defined as 1055.05585262 J, a value fixed by historical calorimetry conventions rather than chosen to divide evenly into anything. Dividing the two produces 0.0034121416331279…, which never terminates or repeats in a short cycle. This calculator carries that division out to full Decimal.js precision internally and only rounds the final displayed answer, so results stay accurate even for very large kWh figures where a coarsely pre-rounded factor would visibly drift.
Why does this calculator use the International Table (IT) Btu instead of the thermochemical Btu?
Because it is the definition actually used in US energy billing and government energy statistics. At least four historical Btu definitions exist — International Table (1055.05585262 J), thermochemical (1054.350 J), 39 °F, and mean — differing by up to about 0.07 percent. The US Department of Energy's Energy Information Administration, NIST Special Publication 811, and every US gas utility's therm and MMBtu figures are built on the International Table Btu, so using any other definition would make this calculator's output disagree with the number on an actual bill. That is the same reason the companion calculator, Joules to Calories, keeps the analogous thermochemical-versus-International-Table split explicit rather than picking one silently.
What is a therm, and why show it alongside MMBtu?
A therm is exactly 100,000 Btu(IT) — one-tenth of an MMBtu — and it is the unit that actually prints on most US residential natural-gas bills, while MMBtu is more common on commercial, industrial, and wholesale gas contracts. Showing both means a homeowner comparing a gas bill in therms and an apartment building comparing a commercial account in MMBtu can both read the number that matches their actual statement without doing a second manual conversion.
How do I compare the cost of electric heating to gas heating, not just the energy?
Convert your kWh figure to therms or MMBtu here first, then multiply each fuel's energy quantity by its own price per unit — price per kWh for electricity, price per therm or per MMBtu for gas — to get a cost figure in the same currency for both. The Electricity Cost and KPLC Token Cost calculators handle the electricity-price side of that comparison; this calculator only handles the energy-quantity conversion, deliberately, so it stays accurate regardless of which utility's rate structure you plug in afterward.
Is 1 kWh always exactly 3,600,000 joules, with no rounding?
Yes. The kilowatt-hour is a coherent multiple of the SI watt and second — one watt-hour is exactly 3600 joules by definition, so one kilowatt-hour is exactly 3,600,000 joules with zero measurement uncertainty. All of the non-terminating behavior in this calculator's output comes from the Btu(IT) side of the conversion (1055.05585262 J), not from the kWh side, which is exact and terminates immediately.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon