NiftyRecipe Online energy conversion
kJ/kcal 0.239006 cal/BTU 0.003966 MJ/kcal 239.005736 kJ/BTU 0.947817 kcal/BTU 3.965667 kWh/BTU 3412.141633
MJ / BTU

Megajoule to British thermal unit converter

1 MJ = 947.81712 BTU

This is the Megajoule to British thermal unit converter. The factor is fixed: 1 MJ = 947.8171203133071 BTU. Open a common amount below, or type any value — only selected amounts are indexed.

Enter a value and click Calculate - opens the page with the new result

Formula: megajoule to BTU

BTU = MJ × 947.81712 (1 MJ = 947.81712 BTU)

Reference values: megajoule → BTU
MJ BTU
1 MJ 947.81712 BTU
100 MJ 94781.712031 BTU
200 MJ 189563.424063 BTU
500 MJ 473908.560157 BTU
1000 MJ 947817.120313 BTU
2000 MJ 1895634.240627 BTU
Common conversions
FAQ for MJ → BTU
How much is 1 megajoule in BTU?

947.81712 BTU (1 megajoule = 947.81712 BTU).

What is a BTU?

British thermal unit-energy needed to raise the temperature of water; common for AC and heating capacity ratings.

BTU vs kcal?

Both measure energy. Roughly 1 kcal ≈ 3.97 BTU (IT). Use the exact factor on this page.

Manual conversion?

BTU = MJ × 947.81712 (1 MJ = 947.81712 BTU)

Reverse?

1 BTU ≈ 0.001055 megajoule.

How the Megajoule to British thermal unit converter works

This hub describes the pair, not a single number. Pages like 1, 10 or 100 Megajoule answer exact searches.

NiftyRecipe uses thermochemical energy factors (for example 1 kcal = 4184 J). Results do not change with the time of day.