Megajoules to British Thermal Units

Type a value — result updates instantly.

mj
btu
1 mj = — btu

Quick reference

Megajoules (mj)British Thermal Units (btu)

Formula

British Thermal Units = megajoules × 947.81339

Multiply the megajoules value by 947.8133944988911 to get british thermal units. To reverse — divide british thermal units by 947.8133944988911 to get megajoules.

About this conversion

The megajoule (MJ) equals 1,000,000 joules, used in energy production and large-scale engineering. Learn more →

The British Thermal Unit (BTU) is the energy needed to raise one pound of water by 1°F, equal to approximately 1,055 joules. Widely used in HVAC and heating systems. Learn more →

Source: NIST International Reference