Skip to content

Convert megajoule to british thermal unit

Here you can quickly calculate how many british thermal unit fit in one megajoule.

- scroll: formula · table · questions -

  • 1 MJ = 947.81712 BTU
  • 1 BTU = 0.001055 MJ

Megajoule to british thermal unit conversion table

megajoule british thermal unit
1 947.81712
2 1895.634241
5 4739.085602
10 9478.171203
20 18956.342406
50 47390.856016
100 94781.712031

Megajoule to british thermal unit formula

To convert megajoule to british thermal unit, multiply by 947.81712.

1 MJ = 947.81712 BTU
Example: 1 megajoule = 947.81712 british thermal unit

Common energy conversion mistakes

  • The relationship is exact: 1 kWh = 3.6 MJ (3,600 kJ, because an hour has 3,600 seconds). The common slip is dividing when you should multiply: 10 kWh is 36 MJ, not 2.8. Remember the direction: kWh → MJ means times 3.6.
  • The 'BTU' rating on AC units and heat pumps almost always means BTU per hour, a power, not an amount of energy. A '12,000 BTU' unit delivers about 3.5 kW of cooling continuously, not a fixed energy budget. Compare via 1 kW ≈ 3,412 BTU/h.

Quick megajoule and british thermal unit conversion quiz

Score: 0

227 british thermal unit equals 0.239 megajoule.

Correct answer: 227 british thermal unit = 0.239 megajoule.

203 megajoule equals 1.15e+5 british thermal unit.

Correct answer: 203 megajoule = 1.92e+5 british thermal unit.

6 megajoule equals 3.41e+3 british thermal unit.

Correct answer: 6 megajoule = 5.69e+3 british thermal unit.

60 megajoule equals 5.69e+4 british thermal unit.

Correct answer: 60 megajoule = 5.69e+4 british thermal unit.

128 megajoule equals 7.28e+4 british thermal unit.

Correct answer: 128 megajoule = 1.21e+5 british thermal unit.

More energy conversions