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.001 | 0.947817 |
| 0.01 | 9.47817 |
| 0.1 | 94.7817 |
| 1 | 947.817 |
| 2 | 1,895.63 |
| 5 | 4,739.09 |
| 10 | 9,478.17 |
| 25 | 23,695.4 |
| 50 | 47,390.9 |
| 100 | 94,781.7 |
| 250 | 236,954 |
| 500 | 473,909 |
| 1000 | 947,817 |
1 megajoule in every energy unit
| Joules | 1,000,000 J |
| Kilojoules | 1,000 kJ |
| Calories | 239,006 cal |
| Kilocalories | 239.006 kcal |
| Watt-hours | 277.778 Wh |
| Kilowatt-hours | 0.277778 kWh |
| British Thermal Units | 947.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.