Convert British thermal unit to megajoule

1 BTU = 0.001055055853 MJ

1 BTU = 0.00106 MJ
1 BTU in every energy unit
joule1,060 J
kilojoule1.06 kJ
megajoule0.00106 MJ
calorie252 cal
kilocalorie0.252 kcal
watt-hour0.293 Wh
kilowatt-hour0.000293 kWh
British thermal unit1 BTU
foot-pound778 ft⋅lb
electron volt6.59e+21 eV
kiloelectron volt6.59e+18 keV
megaelectron volt6.59e+15 MeV
How the conversion works

Multiply by 0.001055055853 to go from British thermal unit to megajoule, or divide by it to go back. Every conversion on this site routes through the SI value (J) rather than a table of pairwise factors, so a round-trip returns exactly what you started with.

Going the other way? megajoule to British thermal unit — 1 MJ = 947.8171203 BTU.

British thermal unit to megajoule — common values
1 BTU0.0010550559 MJ
2 BTU0.0021101117 MJ
3 BTU0.0031651676 MJ
5 BTU0.0052752793 MJ
10 BTU0.010550559 MJ
15 BTU0.015825838 MJ
20 BTU0.021101117 MJ
25 BTU0.026376396 MJ
50 BTU0.052752793 MJ
75 BTU0.079129189 MJ
100 BTU0.10550559 MJ
250 BTU0.26376396 MJ
500 BTU0.52752793 MJ
1000 BTU1.0550559 MJ