UnitConvConvert
Energy

Convert megajoules to BTU

1 MJ=947.817BTU

Use the converter below to change any megajoules value into BTU instantly โ€” with formula, conversion table, and real-world examples.

947.8171

Conversion formula

Forward
BTU = megajoules ร— 947.817
Reverse
megajoules = BTU ร— 0.001055

Example: 10 MJ ร— 947.817 = 9,478.17 BTU.

About both units

From

Megajoule

MJ

The megajoule equals 1,000,000 joules. Used for fuel energy content, large-scale mechanical work and in some European natural-gas billing. A litre of petrol contains about 34 MJ of energy.

Real-world: 1 L petrol: ~34 MJ. 1 L diesel: ~38 MJ. Tesla Model 3 full charge: ~270 MJ.
Read full megajoule reference โ†’
To

British Thermal Unit

BTU

The British Thermal Unit equals approximately 1055 joules โ€” the energy to raise 1 pound of water by 1 ยฐF. Used for HVAC, heating, and air-conditioning capacity in the US. A 9000 BTU/h AC is a small room unit.

Real-world: Window AC: 5000โ€“12,000 BTU/h. Central AC: 24,000โ€“60,000 BTU/h. Home furnace: 60,000โ€“100,000 BTU/h.
Read full british thermal unit reference โ†’

Megajoule to British Thermal Unit conversion table

Common megajoules to BTU values for quick reference.

Megajoule (MJ)British Thermal Unit (BTU)
1 MJ947.817 BTU
10 MJ9,478.17 BTU
100 MJ94,781.71 BTU
500 MJ473,908.56 BTU
1,000 MJ947,817.12 BTU
5,000 MJ4,739,085.61 BTU
10,000 MJ9,478,171.23 BTU
50,000 MJ47,390,856.13 BTU
100,000 MJ94,781,712.27 BTU
500,000 MJ473,908,561.33 BTU

Tips & common mistakes

Quick tips

  • 1 MJ = 1000 kJ = 0.278 kWh.
  • Natural gas heat content often quoted as MJ/mยณ.
  • For fuel economy, use MJ/km or L/100km interchangeably.

Avoid these

  • Confusing MJ with MW (power).
  • Using MJ for electricity bills โ€” kWh is standard.
  • Mixing fuel energy (MJ) with fuel volume (L) without unit conversion.

Frequently asked questions

How many BTU in a megajoule?
One megajoule equals 947.817 BTU.
How do I convert megajoules to BTU?
Multiply the megajoule value by 947.817 to get the equivalent in BTU.
What is 100 megajoules in BTU?
100 megajoules equals 94,781.71 BTU.
Is a megajoule bigger than a british thermal unit?
Yes. 1 megajoule equals 947.817 BTU, so one megajoule is larger.
How to convert megajoules to BTU without a calculator?
Multiply by 947.82 for a quick estimate; use a calculator for precise results.

Related energy conversions

๐Ÿ“Š See full comparison matrix โ†’

Conversions in other categories

WeightKilogram โ†’ PoundLengthKilometer โ†’ MileTemperatureCelsius โ†’ FahrenheitVolumeLiter โ†’ US GallonAreaSquare Meter โ†’ Square FootSpeedKilometer per Hour โ†’ Mile per HourPressureBar โ†’ Pound per Square InchPowerKilowatt โ†’ Mechanical Horsepower