Gigabytes to Megabytes Converter (GB to MB)

Convert gigabytes to megabytes instantly. 1 GB = 1,024 MB. Includes the formula, a full conversion table and a calculator that works offline.

Convert other units →

The formula

To convert gigabytes to megabytes, multiply by 1,024:

MB = GB × 1,024

Going the other way, divide instead — or multiply by 0.000977, which is the same thing:

GB = MB × 0.000977

Gigabytes to Megabytes conversion table

GigabytesMegabytes
1 GB1,024 MB
2 GB2,048 MB
3 GB3,072 MB
4 GB4,096 MB
5 GB5,120 MB
6 GB6,144 MB
7 GB7,168 MB
8 GB8,192 MB
9 GB9,216 MB
10 GB10,240 MB
15 GB15,360 MB
20 GB20,480 MB
25 GB25,600 MB
30 GB30,720 MB
40 GB40,960 MB
50 GB51,200 MB
75 GB76,800 MB
100 GB102,400 MB
250 GB256,000 MB
500 GB512,000 MB
1000 GB1,024,000 MB

Megabytes to Gigabytes

MegabytesGigabytes
1 MB0.000977 GB
2 MB0.001953 GB
3 MB0.00293 GB
4 MB0.003906 GB
5 MB0.004883 GB
6 MB0.005859 GB
7 MB0.006836 GB
8 MB0.007812 GB
9 MB0.008789 GB
10 MB0.009766 GB

What that actually looks like

A conversion factor is hard to judge on its own. These are quantities most people already have a feel for, converted for you:

Why both units are still in use

Digital storage has a genuine ambiguity: 1 GB can mean 1,024 MB (the binary sense your operating system uses) or 1,000 MB (the decimal sense drive manufacturers print on the box). This page uses the binary values, which is why a 1 TB drive shows up as roughly 931 GB once it is plugged in. Nothing is missing — the two sides are simply counting differently.

Mistakes worth avoiding

Do not mix bits and bytes. Broadband is sold in megabits per second and files are measured in megabytes, so a 100 Mb connection downloads at about 12.5 MB per second, not 100. The eight-to-one difference is why a download always looks slower than the advertised speed.

The other habit worth breaking is rounding too early. Convert first, round once at the end, and you avoid the drift that turns a small approximation into a visible error by the third calculation.

Doing it in your head

When you only need a rough answer, there is nothing to approximate — the factor is the whole number 1,024, so multiply and you have the exact answer. Ten gigabytes is 10,240 megabytes. An estimate is enough for deciding whether something will fit or whether a figure sounds plausible. When the number has to be right — because you are buying, cooking or building to it — use the calculator and let it carry the decimals.

Common questions

How many megabytes are in one gigabyte?

One gigabyte equals 1,024 megabytes. The calculator above handles any value, including decimals and very large numbers, and updates as you type.

Is this an exact conversion?

Yes — this is an exact defined ratio, not an approximation. The table rounds for readability; the calculator does not.

Does this work offline?

Yes. The conversion runs in your browser with no network request, so it works on a plane, in a basement, or on a phone with no signal once the page has loaded.