Convert kilojoules to megajoules

1 kJ = 0.001 MJ — exactly. Both units are defined against the SI, so this factor is a fraction, not an approximation.

0.001MJ
✓ Exact 1 kJ = 0.001 MJ
As a fraction: 1/1000
1 kJ = 0.001 MJ

How to convert kilojoules to megajoules

Multiply the number of kilojoules by 0.001 to get megajoules.

The exact factor is 0.001 — as a fraction, 1/1000.

Kilojoule to Megajoule conversion table

Kilojoules (kJ) Megajoules (MJ)
1 kJ 0.001
2 kJ 0.002
3 kJ 0.003
5 kJ 0.005
10 kJ 0.01
20 kJ 0.02
25 kJ 0.025
50 kJ 0.05
100 kJ 0.1
250 kJ 0.25
500 kJ 0.5
1000 kJ 1

Megajoule to Kilojoule conversion table

Megajoules (MJ) Kilojoules (kJ)
1 MJ 1000
2 MJ 2000
3 MJ 3000
5 MJ 5000
10 MJ 10 000
20 MJ 20 000
25 MJ 25 000
50 MJ 50 000
100 MJ 100 000
250 MJ 250 000
500 MJ 500 000
1000 MJ 1 000 000

Frequently asked

How many megajoules are in a kilojoule?

One kilojoule equals 0.001 megajoules (kJ → MJ). That figure is exact, not rounded.

How do you convert kilojoules to megajoules?

Multiply the number of kilojoules by 0.001 to get megajoules.

What is 1 MJ in kilojoules?

One megajoule is 1000 kilojoules.

What is 10 kJ in MJ?

10 kJ = 0.01 MJ.

Related conversions