Convert British thermal unit to megajoule
1 BTU = 0.001055055853 MJ
1 BTU = 0.00106 MJ
1 BTU in every energy unit
| joule | 1,060 J |
| kilojoule | 1.06 kJ |
| megajoule | 0.00106 MJ |
| calorie | 252 cal |
| kilocalorie | 0.252 kcal |
| watt-hour | 0.293 Wh |
| kilowatt-hour | 0.000293 kWh |
| British thermal unit | 1 BTU |
| foot-pound | 778 ft⋅lb |
| electron volt | 6.59e+21 eV |
| kiloelectron volt | 6.59e+18 keV |
| megaelectron volt | 6.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 BTU | 0.0010550559 MJ |
| 2 BTU | 0.0021101117 MJ |
| 3 BTU | 0.0031651676 MJ |
| 5 BTU | 0.0052752793 MJ |
| 10 BTU | 0.010550559 MJ |
| 15 BTU | 0.015825838 MJ |
| 20 BTU | 0.021101117 MJ |
| 25 BTU | 0.026376396 MJ |
| 50 BTU | 0.052752793 MJ |
| 75 BTU | 0.079129189 MJ |
| 100 BTU | 0.10550559 MJ |
| 250 BTU | 0.26376396 MJ |
| 500 BTU | 0.52752793 MJ |
| 1000 BTU | 1.0550559 MJ |