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
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.