Convert gigajoules to megajoules

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

1000MJ
✓ Exact 1 GJ = 1000 MJ
1 GJ = 1000 MJ

How to convert gigajoules to megajoules

Multiply the number of gigajoules by 1000 to get megajoules.

The exact factor is 1000 .

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

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

Frequently asked

How many megajoules are in a gigajoule?

One gigajoule equals 1000 megajoules (GJ → MJ). That figure is exact, not rounded.

How do you convert gigajoules to megajoules?

Multiply the number of gigajoules by 1000 to get megajoules.

What is 1 MJ in gigajoules?

One megajoule is 0.001 gigajoules.

What is 10 GJ in MJ?

10 GJ = 10 000 MJ.

Related conversions