BTU to Megajoules Converter
Convert British thermal units (BTU) to megajoules (MJ)
Result
0.001055055853 MJ
Megajoules
1 BTU = 0.001055055853 MJ
1 BTU in other units
- 1Enter a valueType the number to convert
- 2Pick the unitsChoose what to convert from and to
- 3Read the resultSee it in every other unit too
How to convert British thermal units to megajoules
One British thermal unit equals 0.001055056 megajoules, so multiply the number of British thermal units by 0.001055056.
MJ = BTU × 0.001055056
1 BTU = 0.001055056 MJ · 1 MJ = 947.8171 BTU
Worked example
To convert 5 British thermal units to megajoules: 5 BTU × 0.001055056 = 0.005275279 MJ.
About British thermal units (BTU)
A British thermal unit is about 1,055 J, used for heating and air-conditioning in the US.
About megajoules (MJ)
A megajoule is 1,000,000 J, used for fuel energy content.
More conversions
BTU to other units
Frequently asked questions
How many megajoules are in one British thermal unit?
One British thermal unit equals 0.001055056 megajoules.
How many British thermal units are in one megajoule?
One megajoule equals 947.8171 British thermal units.
How do I convert British thermal units to megajoules?
Use the formula MJ = BTU × 0.001055056. For example, 5 BTU × 0.001055056 = 0.005275279 MJ.
