Skip to content
Vertize+Units

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

Data · gigabytes to megabytes
GBMB
0.1 GB100 MB
0.25 GB250 MB
0.5 GB500 MB
1 GB1000 MB
1.5 GB1500 MB
2 GB2000 MB
3 GB3000 MB
4 GB4000 MB
5 GB5000 MB
8 GB8000 MB
10 GB10,000 MB
16 GB16,000 MB
32 GB32,000 MB
64 GB64,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.

More conversions

Open the full tool