Energy

Megajoules to Million BTU Converter

Convert megajoules (MJ) to million BTU (MMBtu). 1 megajoule = 0.0009478171203 million BTU (exact)

1 megajoule = 0.000947817120313 million BTU

How to convert megajoules to million BTU

FormulaMMBtu = MJ × 0.0009478171203

Multiply the value in megajoules by 0.0009478171203. To go the other way, multiply by 1,055.055853 (or divide by 0.0009478171203).

A megajoule is smaller than a million BTU: it takes 1,055.055853 megajoules to make one million BTU.

Worked examples

  • 1 megajoule1 MJ × 0.0009478171203 = 0.0009478171203 MMBtu
  • 5 megajoules5 MJ × 0.0009478171203 = 0.004739085602 MMBtu
  • 10 megajoules10 MJ × 0.0009478171203 = 0.009478171203 MMBtu
  • 20 megajoules20 MJ × 0.0009478171203 = 0.01895634241 MMBtu
  • 100 megajoules100 MJ × 0.0009478171203 = 0.09478171203 MMBtu

Megajoules to million BTU conversion table

Values are calculated by the conversion engine and rounded to 8 significant figures.

Megajoules to million BTU: 0.1–10 MJ
Megajoules (MJ)Million BTU (MMBtu)
0.1 MJ0.000094781712 MMBtu
0.25 MJ0.00023695428 MMBtu
0.5 MJ0.00047390856 MMBtu
1 MJ0.00094781712 MMBtu
2 MJ0.0018956342 MMBtu
3 MJ0.0028434514 MMBtu
4 MJ0.0037912685 MMBtu
5 MJ0.0047390856 MMBtu
6 MJ0.0056869027 MMBtu
7 MJ0.0066347198 MMBtu
8 MJ0.007582537 MMBtu
9 MJ0.0085303541 MMBtu
10 MJ0.0094781712 MMBtu
Megajoules to million BTU: 12–1,000 MJ
Megajoules (MJ)Million BTU (MMBtu)
12 MJ0.011373805 MMBtu
15 MJ0.014217257 MMBtu
20 MJ0.018956342 MMBtu
25 MJ0.023695428 MMBtu
30 MJ0.028434514 MMBtu
40 MJ0.037912685 MMBtu
50 MJ0.047390856 MMBtu
75 MJ0.071086284 MMBtu
100 MJ0.094781712 MMBtu
250 MJ0.23695428 MMBtu
500 MJ0.47390856 MMBtu
1,000 MJ0.94781712 MMBtu

About the units

Megajoule (MJ)

The megajoule (MJ) is a unit of energy in the International System of Units (SI). One megajoule equals 1,000,000 joules (J).

Million BTU (MMBtu)

Natural gas is traded per MMBtu. One million BTU equals 1,055,055,853 joules (J).

Frequently asked questions

How many million BTU are in one megajoule?

There are 0.0009478171203 million BTU in one megajoule, and this value is exact by definition.

How do I convert megajoules to million BTU?

Multiply the number of megajoules by 0.0009478171203. For example, 10 MJ × 0.0009478171203 = 0.009478171203 MMBtu.

How many megajoules are in one million BTU?

One million BTU equals 1,055.055853 megajoules. That is the reverse factor, 1 ÷ 0.0009478171203.

What is 10 megajoules in million BTU?

10 MJ = 0.009478171203 MMBtu.

Is this MJ to MMBtu converter accurate?

Yes. Both units are defined exactly in terms of SI units, so the conversion factor is exact; results are shown to 12 significant figures by default and you can change precision in the converter. Calculations run in your browser using the same tested engine that generated this page.

Try “psi to bar”, “cups”, “binary” or “5 ft in cm”.