MB to GB Converter
Convert megabytes (MB) to gigabytes (GB) instantly. Type a value — the result updates as you type, and the swap button converts the other way.
MB to GB formula
GB = MB ÷ 1000
1 megabyte = 0.001 gigabytes · 1 gigabyte = 1000 megabytes
To convert megabytes to gigabytes, divide the value by 1000. For example, 500 MB:
GB = 500 ÷ 1000GB = 0.5
So 500 MB = 0.5 GB.
Mental math shortcut
This conversion is exact, so there is no need to estimate: just divide by 1,000.
MB to GB conversion table
GB back to MB
The same values converted the other way, rounded for everyday use:
| Gigabytes | Megabytes |
|---|---|
| 0.001 GB | 1 MB |
| 0.01 GB | 10 MB |
| 0.1 GB | 100 MB |
| 0.25 GB | 250 MB |
| 0.5 GB | 500 MB |
| 1 GB | 1000 MB |
| 2 GB | 2000 MB |
| 5 GB | 5000 MB |
About the units
Megabytes (MB)
A megabyte is 1,000,000 bytes (decimal). Photos and songs are typically a few megabytes. Operating systems sometimes report mebibytes (1,048,576 bytes) labelled as MB.
Gigabytes (GB)
A gigabyte is 1,000 megabytes (one billion bytes) as used by drive and phone makers. Windows reports sizes in gibibytes (1,024³ bytes), which is why a 1 TB drive shows about 931 “GB”.
Frequently asked questions
How many gigabytes are in a megabyte?
One megabyte equals 0.001 gigabytes.
What is 500 MB in GB?
500 MB = 0.5 GB.
How do I convert GB back to MB?
Multiply the gigabytes by 1000. Or use the GB to MB converter.