FileSizeCalc

GB to MB Converter — Gigabytes to Megabytes (1024 & 1000)

A GB to MB converter turns gigabytes into megabytes — the conversion people need when a download, a partition or a data plan is quoted in one unit and their tool shows the other.

Quick answer: With the binary rule used by Windows and most software, 1 GB = 1,024 MB. With the decimal rule used by drive, phone and cloud vendors, 1 GB = 1,000 MB. The binary value is 2.4% larger, which is why both numbers can honestly describe the same file.

Which convention should the plain KB/MB/GB/TB labels use?
Result
1,024
1 GB = 1,024 MB
Exact factors
1 GB =1,024 MB
1 MB =0.000976563 MB
Bytes per unit1,073,741,824 B = GB
Same value, other convention
With the 1000 rule1,000 MB

The two lines are the same file — only the definition of “GB” differs. This 2.4% gap per step is why a 1 TB drive shows 931 GiB in Windows.

Common GBMB values
GBMB
0.5512
11,024
22,048
55,120
1010,240
5051,200
100102,400
500512,000
1,0001,024,000
If you are converting for a download estimate, remember that network speeds are quoted in bits per second (Mbps) while file sizes are bytes — 100 Mbps moves about 12.5 MB per second. Use the download time calculator for that math.
Results are computed locally in your browser. Binary (1024) is what Windows and most disk tools show; decimal (1000) is what drive and cloud vendors print on the box — the same file can honestly be described by both numbers.
Core facts
1 GB (binary)1,024 MB = 1,073,741,824 bytes
1 GB (decimal)1,000 MB = 1,000,000,000 bytes
Difference6.87% more bytes in the binary GB (1.024³)
Unit symbolsGB (decimal or binary, ambiguous) · GiB (always 1024³)
Common useData plans, disk partitions, download sizes, cloud quotas

Why GB to MB has two right answers

A gigabyte began as a power of ten — 1,000 megabytes — because SI prefixes are decimal. Computer memory, however, is addressed in powers of two, so software has always counted 1,024. In 1998 the IEC introduced GiB/MiB/KiB for the 1024 version, but two decades later Windows still labels binary quantities as “GB”, phone vendors label decimal ones as “GB”, and both are technically allowed. When someone asks how many MB are in a GB, the honest answer includes the rule being used.

Where the difference bites hardest

Dividing and multiplying repeats the 2.4% error at every step: one step is 2.4%, three steps (GB → MB → bytes in a compressed pipeline) reaches about 7%. That is exactly the gap between a 1 TB drive label and the 931 GiB Windows reports: 1,000 GB × 1.024³ versus 1,000 GiB. It also explains why a “50 GB” game download can need 53 GB of disk space once the launcher counts in binary.

Which number should you use?

For anything your operating system will display — free space, partition sizes, file properties — use 1,024 so your arithmetic matches the screen. For anything a vendor quotes — mobile data, cloud plans, drive capacity, upload limits — use 1,000 and expect the system to show a slightly smaller figure afterwards. When in doubt, convert to bytes: 1 GB = 10⁹ or 2³⁰ bytes, and no label can argue with that.

When to use this calculator

  • Checking whether a 25 GB game fits in the free space Windows reports in GB.
  • Translating a mobile data plan (decimal GB) into what your phone's usage meter shows.
  • Sizing partitions or virtual machine disks where the tool asks for MB.
  • Sanity-checking cloud storage quotas before a backup runs.
  • Working out how many 700 MB CD images fit on a DVD or drive.

Frequently asked questions

Frequently Asked Questions

How many MB is 1 GB exactly?
1,024 MB in binary (2¹⁰) or 1,000 MB in decimal (10³). Windows and most software use 1,024; drive makers and carriers use 1,000.
How many MB in 5 GB?
5,120 MB with the 1024 rule, or 5,000 MB with the 1000 rule — the calculator above shows both at once.
Why does my 32 GB phone show less than 32,000 MB?
Part of the flash is reserved for the system and firmware, and the remaining decimal GB are displayed in binary GiB — two independent reductions.
Is MB bigger than GB?
No. A gigabyte is roughly a thousand megabytes, so GB is the larger unit; going GB → MB multiplies, MB → GB divides.
Do ISPs count GB the same way?
Mobile carriers almost always bill decimal GB (1,000 MB), so a 10 GB plan is 10,000 MB of traffic — about 9.3 GiB as your phone's binary counter reports it.

More guides