Convert kilojoule to megajoule

1 kJ = 0.001 MJ

1 kJ = 0.001 MJ
1 kJ in every energy unit
joule1,000 J
kilojoule1 kJ
megajoule0.001 MJ
calorie239 cal
kilocalorie0.239 kcal
watt-hour0.278 Wh
kilowatt-hour0.000278 kWh
British thermal unit0.948 BTU
foot-pound738 ft⋅lb
electron volt6.24e+21 eV
kiloelectron volt6.24e+18 keV
megaelectron volt6.24e+15 MeV
How the conversion works

Multiply by 0.001 to go from kilojoule to megajoule, or divide by it to go back. Every conversion on this site routes through the SI value (J) rather than a table of pairwise factors, so a round-trip returns exactly what you started with.

Going the other way? megajoule to kilojoule — 1 MJ = 1,000 kJ.

kilojoule to megajoule — common values
1 kJ0.001 MJ
2 kJ0.002 MJ
3 kJ0.003 MJ
5 kJ0.005 MJ
10 kJ0.01 MJ
15 kJ0.015 MJ
20 kJ0.02 MJ
25 kJ0.025 MJ
50 kJ0.05 MJ
75 kJ0.075 MJ
100 kJ0.1 MJ
250 kJ0.25 MJ
500 kJ0.5 MJ
1000 kJ1 MJ