Convert Kilojoule to Megajoule

1 kilojoule = 0.001 megajoule (MJ). For example, 10 kilojoule = 0.01 megajoule and 100 kilojoule = 0.1 megajoule. Type any value below to convert kilojoule to megajoule both ways — it runs entirely in your browser.

Kilojoule to Megajoule conversion formula

To convert kilojoule to megajoule, multiply by 0.001:

megajoule = kilojoule × 0.001

Going the other way, 1 megajoule = 1,000 kilojoule, so kilojoule = megajoule × 1,000.

Kilojoule to Megajoule — worked examples

KilojouleMegajoule
1 kJ0.001 MJ
2 kJ0.002 MJ
3 kJ0.003 MJ
5 kJ0.005 MJ
10 kJ0.01 MJ
25 kJ0.025 MJ
50 kJ0.05 MJ
100 kJ0.1 MJ

Kilojoule ↔ Megajoule reference table

Kilojoule → Megajoule Megajoule → Kilojoule
1 kJ = 0.001 MJ 1 MJ = 1,000 kJ
2 kJ = 0.002 MJ 2 MJ = 2,000 kJ
5 kJ = 0.005 MJ 5 MJ = 5,000 kJ
10 kJ = 0.01 MJ 10 MJ = 10,000 kJ
20 kJ = 0.02 MJ 20 MJ = 20,000 kJ
50 kJ = 0.05 MJ 50 MJ = 50,000 kJ
100 kJ = 0.1 MJ 100 MJ = 100,000 kJ
250 kJ = 0.25 MJ 250 MJ = 250,000 kJ
500 kJ = 0.5 MJ 500 MJ = 500,000 kJ
1000 kJ = 1 MJ 1000 MJ = 1,000,000 kJ

About kilojoule and megajoule

Kilojoule: A kilojoule is 1,000 joules — the energy unit on food labels (shown next to kilocalories) and for everyday amounts of energy.

Megajoule: A megajoule is 1,000,000 joules (1,000 kJ) — used for larger energy quantities such as the energy content of fuels.

Frequently asked questions

How many megajoule are in 1 kilojoule?
1 kilojoule = 0.001 megajoule (MJ).
How do I convert kilojoule to megajoule?
Multiply the number of kilojoule by 0.001. For example, 10 kilojoule = 10 × 0.001 = 0.01 megajoule.
How many kilojoule are in 1 megajoule?
1 megajoule = 1,000 kilojoule.
Which is bigger, kilojoule or megajoule?
1 megajoule equals 1,000 kilojoule, so a megajoule is the larger unit.

Related energy conversions

See all energy unit conversions →