UnitSwapper

Megajoules to British Thermal Units Converter

1 Megajoule = 947.817 British Thermal Units

MJ
-BTU

1 MJ = 947.817 BTU. To convert megajoules to british thermal units, multiply by 947.817; to convert back, multiply by 0.00105506.

Conversion formula

1 MJ = 947.817 BTU

To convert from Megajoules to British Thermal Units, multiply the value in megajoules by 947.817.

Megajoules (MJ)British Thermal Units (BTU)
0.0010.947817
0.019.47817
0.194.7817
1947.817
21,895.63
54,739.09
109,478.17
2523,695.4
5047,390.9
10094,781.7
250236,954
500473,909
1000947,817

1 megajoule in every energy unit

Joules1,000,000 J
Kilojoules1,000 kJ
Calories239,006 cal
Kilocalories239.006 kcal
Watt-hours277.778 Wh
Kilowatt-hours0.277778 kWh
British Thermal Units947.817 BTU

Frequently Asked Questions

How many british thermal units are in 1 megajoule?

1 megajoule equals 947.817 british thermal units. So 10 megajoules are 9,478.17 british thermal units and 100 megajoules are 94,781.7 british thermal units.

How do I convert megajoules to british thermal units by hand?

Multiply the number of megajoules by 947.817. To go the other way, multiply british thermal units by 0.00105506 (or divide by 947.817).

How many megajoules are in 1 british thermal unit?

1 british thermal unit equals 0.00105506 megajoules.

Related Conversions

Megajoules to British Thermal Units Converter | UnitSwapper