Convert megajoule to British thermal unit
1 MJ = 947.8171203 BTU
1 MJ = 948 BTU
1 MJ in every energy unit
| joule | 1,000,000 J |
| kilojoule | 1,000 kJ |
| megajoule | 1 MJ |
| calorie | 239,000 cal |
| kilocalorie | 239 kcal |
| watt-hour | 278 Wh |
| kilowatt-hour | 0.278 kWh |
| British thermal unit | 948 BTU |
| foot-pound | 738,000 ft⋅lb |
| electron volt | 6.24e+24 eV |
| kiloelectron volt | 6.24e+21 keV |
| megaelectron volt | 6.24e+18 MeV |
How the conversion works
Multiply by 947.8171203 to go from megajoule to British thermal unit, 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? British thermal unit to megajoule — 1 BTU = 0.001055055853 MJ.
megajoule to British thermal unit — common values
| 1 MJ | 947.81712 BTU |
| 2 MJ | 1,895.6342 BTU |
| 3 MJ | 2,843.4514 BTU |
| 5 MJ | 4,739.0856 BTU |
| 10 MJ | 9,478.1712 BTU |
| 15 MJ | 14,217.257 BTU |
| 20 MJ | 18,956.342 BTU |
| 25 MJ | 23,695.428 BTU |
| 50 MJ | 47,390.856 BTU |
| 75 MJ | 71,086.284 BTU |
| 100 MJ | 94,781.712 BTU |
| 250 MJ | 236,954.28 BTU |
| 500 MJ | 473,908.56 BTU |
| 1000 MJ | 947,817.12 BTU |