Convert megajoules to gigajoules

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

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

How to convert megajoules to gigajoules

Multiply the number of megajoules by 0.001 to get gigajoules.

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

Megajoule to Gigajoule conversion table

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

Gigajoule to Megajoule conversion table

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

Frequently asked

How many gigajoules are in a megajoule?

One megajoule equals 0.001 gigajoules (MJ → GJ). That figure is exact, not rounded.

How do you convert megajoules to gigajoules?

Multiply the number of megajoules by 0.001 to get gigajoules.

What is 1 GJ in megajoules?

One gigajoule is 1000 megajoules.

What is 10 MJ in GJ?

10 MJ = 0.01 GJ.

Related conversions