Part of the Units & Conversions suite · 14 calculators

MB to GB Converter

Convert megabytes to gigabytes — 1,000 MB to the GB in decimal units, which is how storage is sold. Results update as you type; exact factors shown.

One megabyte (10⁶) is 0.001 gigabyte (10⁹) — see the exact factor, not a rounded rule of thumb.

Direction
Results update as you type
Results
1 MB in gigabyte (10⁹)
0.001 GB
Conversion factor
Reverse conversion
In byte (base unit)
Reviewed September 2026. Exact conversion factors from the BIPM SI Brochure and NIST SP 811; The UK is metric for most trade and science but keeps miles, pints, stone and mpg (with the imperial gallon) in daily life.
No account required · Google Analytics off unless allowedCalculator arithmetic runs in your browserResults update as you type
All calculations run 100% in your browser. The calculator code does not submit your figures to GlobalCalc to obtain a result.
About data conversion

How the mb to gb converter works

Storage converts through the byte (8 bits). Drive makers and network speeds use decimal prefixes (1 GB = 10⁹ bytes); operating systems often report binary units (1 GiB = 2³⁰ = 1,073,741,824 bytes) — sometimes labelled "GB". The gap is 7.4% at the gigabyte and 10% at the terabyte.

The UK is metric for most trade and science but keeps miles, pints, stone and mpg (with the imperial gallon) in daily life.

Common data conversions

FromToUnits
100 MB0.1 GBmegabyte (10⁶) to gigabyte (10⁹)
250 MB0.25 GBmegabyte (10⁶) to gigabyte (10⁹)
500 MB0.5 GBmegabyte (10⁶) to gigabyte (10⁹)
512 MB0.512 GBmegabyte (10⁶) to gigabyte (10⁹)
1,000 MB1 GBmegabyte (10⁶) to gigabyte (10⁹)
1,024 MB1.024 GBmegabyte (10⁶) to gigabyte (10⁹)
2,000 MB2 GBmegabyte (10⁶) to gigabyte (10⁹)
5,000 MB5 GBmegabyte (10⁶) to gigabyte (10⁹)
10,000 MB10 GBmegabyte (10⁶) to gigabyte (10⁹)
16,000 MB16 GBmegabyte (10⁶) to gigabyte (10⁹)
32,000 MB32 GBmegabyte (10⁶) to gigabyte (10⁹)
64,000 MB64 GBmegabyte (10⁶) to gigabyte (10⁹)

Units in this converter and their exact factors

UnitSymbolOne unit in bytes
bitbit0.125 byte
byteB1 byte
kilobyte (10³)kB1,000 byte
megabyte (10⁶)MB1,000,000 byte
gigabyte (10⁹)GB1,000,000,000 byte
terabyte (10¹²)TB1,000,000,000,000 byte
kibibyte (2¹⁰)KiB1,024 byte
mebibyte (2²⁰)MiB1,048,576 byte
gibibyte (2³⁰)GiB1,073,741,824 byte
tebibyte (2⁴⁰)TiB1,099,511,627,776 byte

Frequently asked questions about data conversion

How many MB in a GB?

1,000 MB in decimal units, which is what drive makers and networks use. Operating systems often show binary units, where 1 GiB is 1,024 MiB.

Why does my 1 TB drive show 931 GB?

The drive is 1,000,000,000,000 bytes; the operating system divides by 1,024 three times and shows 931 GiB.

Which is right?

Both — they are different units. The SI prefixes are decimal, and IEC prefixes (KiB, MiB, GiB) are the binary ones.

How many photos fit in a GB?

Roughly 300 at 3 MB each, or about 60 raw files.

Is a megabit the same as a megabyte?

No — eight megabits to the megabyte, which is why a 100 Mbps line downloads at 12.5 MB/s.

Where these figures come from

Last checked: September 2026. Conversion factors are fixed by definition and do not change with tax years or regulations.