MB to GB Converter

Convert megabytes to gigabytes — or GB to MB. Shows binary and decimal results.

MB =
GB
Decimal GB
Kilobytes
Bytes
Terabytes

MB to GB Formula

Binary (what your computer shows):

GB = MB ÷ 1024

Decimal (storage manufacturers):

GB = MB ÷ 1000

Your OS (Windows, macOS, Linux) always uses binary. Hard drive boxes use decimal — that's why storage shows less than advertised on your computer.

MB to GB — Quick Reference Table

MBGB (Binary)GB (Decimal)Common Use
128 MB0.125 GB0.128 GBLow-res photo / old USB
256 MB0.25 GB0.256 GBSmall cache / old RAM
512 MB0.5 GB0.512 GBHalf a GB
1000 MB0.97656 GB1 GB~1 GB download
1024 MB1 GB1.024 GBExactly 1 binary GB
2048 MB2 GB2.048 GBBasic smartphone RAM
4096 MB4 GB4.096 GBEntry laptop RAM
8192 MB8 GB8.192 GBStandard laptop RAM
16000 MB15.625 GB16 GBHigh-end RAM
32000 MB31.25 GB32 GBServer RAM / large SSD

Browse all MB to GB pages

Frequently Asked Questions

How many MB is 1 GB?

1 GB = 1024 MB (binary, used by computers). Storage manufacturers use decimal: 1 GB = 1000 MB. Your OS always shows binary — so a "1 GB" file on your computer is 1024 MB.

Why does my hard drive show less GB than advertised?

Storage manufacturers use decimal (1 GB = 1000 MB), but your OS uses binary (1 GB = 1024 MB). A "500 GB" drive contains 500,000 MB, which your computer shows as 488.28 GB (500,000 ÷ 1024).

How many MB is 1 TB?

1 TB = 1,048,576 MB (binary: 1024 × 1024). In decimal: 1 TB = 1,000,000 MB. Terabytes are used for large hard drives and SSDs.

Is 500 MB half a GB?

Almost — but not exactly. 500 MB = 0.4883 GB (binary). Exactly half a binary GB is 512 MB. In decimal, 500 MB = 0.5 GB exactly.

Why trust ComputeZap?

Formulas verified against official standards
Runs entirely in your browser — no data sent anywhere
Instant results — accurate to 6 decimal places
Free forever — no signup, no ads between results