Gigabytes to megabytes (GB to MB)
The answer, the exact formula and a table with the values people look up most.
1 GB = 1000 MB1 MB = 0.001 GBMegabytes = Gigabytes × 1000Example: 4 GB = 4000 MB
1 GB = 1000 MB
A kilobyte is 1000 bytes, but a kibibyte is 1024. That is why a 1 TB drive shows up as 931 GB: the manufacturer counts in thousands and the computer counts in 1024s. Neither is lying, they count differently.
Conversions people ask for most
Convert gigabytes to megabytes
| GB | MB |
|---|---|
| 0.1 GB | 100 MB |
| 0.25 GB | 250 MB |
| 0.5 GB | 500 MB |
| 1 GB | 1000 MB |
| 1.5 GB | 1500 MB |
| 2 GB | 2000 MB |
| 3 GB | 3000 MB |
| 4 GB | 4000 MB |
| 5 GB | 5000 MB |
| 8 GB | 8000 MB |
| 10 GB | 10,000 MB |
| 16 GB | 16,000 MB |
| 32 GB | 32,000 MB |
| 64 GB | 64,000 MB |
The table rounds to a few decimals; the converter above gives up to 10 significant digits.
The two units
Gigabyte GB
A gigabyte (GB) is 1,000 megabytes, one billion bytes; that is why a 1 TB drive shows up as about 931 GB in Windows, which counts in binary units.
Megabyte MB
A megabyte (MB) is 1,000,000 bytes in the decimal system storage makers use; some operating systems show binary mebibytes (MiB, 1,048,576 bytes) labeled as MB.
Frequently asked questions
How many megabytes are 4 gigabytes?
4 GB = 4000 MB.
What is the formula to convert gigabytes to megabytes?
Megabytes = Gigabytes × 1000. 4 GB = 4000 MB.
Is this conversion exact?
It uses the decimal definition (1 GB = 1,000 MB) that storage makers and networks use. Windows and some apps count in binary (1 GiB = 1,024 MiB), which is why the numbers they show are about 7% lower.