ScientificConverters.com Precise unit conversions for science & engineering.

    Loading…

    Convert Megajoules to BTU

    1 megajoule (MJ) equals 947.8171203 British thermal units (BTU).

    MJ
    Swap: convert British thermal units to megajoules
    BTU

    1 MJ = 947.8171203 BTU

    Type in either box. Scientific notation works: 1.5e-3.

    Converting a list? Use the bulk megajoule to BTU converter to paste a column from Excel.

    How to Convert Megajoule to BTU

    • 1 MJ = 947.8171203 BTU
    • 1 BTU = 0.001055055853 MJ
    • Example: convert 15 MJ to BTU: 15 MJ = 15 × 947.8171203 BTU = 14217.2568 BTU

    Reference conditions. BTU: International Table BTU (BTU_IT), 1055.05585262 J exactly.

    Formula

    BTU = MJ × 947.8171203133

    Derivation from SI units:

    • 1 MJ = 10⁶ J
    • 1 BTU_IT = 1055.05585262 J (exact)
    • 1 MJ = 1000000 J ÷ 1055.05585262 J per BTU = 947.8171203133 BTU

    Both units are defined exactly, so the factor is exact. Megajoule definition: megajoule; BTU definition: British thermal unit.

    Worked examples

    1. A reading of 35 MJ converts to 33173.59921 BTU.
      35 MJ × 947.8171203 = 33173.59921 BTU
    2. A value of 50 MJ is 47390.85602 BTU.
      50 MJ × 947.8171203 = 47390.85602 BTU

    Megajoule to BTU conversion table

    Megajoule to BTU conversion table
    Megajoules (MJ)BTU
    1 MJ947.8171203 BTU
    3.6 MJ3412.141633 BTU
    10 MJ9478.171203 BTU
    35 MJ33173.59921 BTU
    38 MJ36017.05057 BTU
    45 MJ42651.77041 BTU
    50 MJ47390.85602 BTU
    100 MJ94781.71203 BTU
    1000 MJ947817.1203 BTU

    Where it's used

    Megajoules are used for fuel heating values (natural gas ≈ 38 MJ/m³, diesel ≈ 45 MJ/kg), while British thermal units appear in furnace, boiler and fuel ratings in the US. Both measure energy, work and heat, so the conversion is a fixed factor.

    Megajoule to other energy units

    1 MJ expressed in every energy unit
    Conversion1 MJ equals
    megajoule to joule 1000000 J
    megajoule to kilojoule 1000 kJ
    megajoule to calorie 239005.7361 cal
    megajoule to kilocalorie 239.0057361 kcal
    megajoule to watt-hour 277.7777778 Wh
    megajoule to kilowatt-hour 0.2777777778 kWh
    megajoule to BTU 947.8171203 BTU
    megajoule to therm 0.00948043428 thm
    megajoule to electronvolt 6.241509074 × 10²⁴ eV
    megajoule to foot-pound 737562.1493 ft·lbf
    megajoule to erg 10000000000000 erg

    Frequently asked questions

    How many British thermal units are in 1 megajoule?

    1 MJ = 947.8171203 BTU.

    How do I convert megajoules to British thermal units?

    Multiply the value in MJ by 947.8171203. For example, 15 MJ × 947.8171203 = 14217.2568 BTU.

    Is the MJ to BTU conversion exact?

    Yes. Both units are defined exactly, so the ratio is exact; its decimal form does not terminate and is shown here to 10 significant figures (more with the precision selector).

    Sources

    Last reviewed: . Factors are stored exactly and computed with 50-digit decimal arithmetic. See how we verify conversion factors.

    Cite this page

    APA

    Scientific Converters. (2026, October 15). Convert Megajoules to BTU. Retrieved October 17, 2026, from https://scientificconverters.com/energy/megajoules-to-btu/

    IEEE

    Scientific Converters, "Convert Megajoules to BTU," scientificconverters.com. Accessed: Oct. 17, 2026. [Online]. Available: https://scientificconverters.com/energy/megajoules-to-btu/