MB to GB Converter
Convert megabytes to gigabytes — or GB to MB. Shows binary and decimal results.
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
| MB | GB (Binary) | GB (Decimal) | Common Use |
|---|---|---|---|
| 128 MB | 0.125 GB | 0.128 GB | Low-res photo / old USB |
| 256 MB | 0.25 GB | 0.256 GB | Small cache / old RAM |
| 512 MB | 0.5 GB | 0.512 GB | Half a GB |
| 1000 MB | 0.97656 GB | 1 GB | ~1 GB download |
| 1024 MB | 1 GB | 1.024 GB | Exactly 1 binary GB |
| 2048 MB | 2 GB | 2.048 GB | Basic smartphone RAM |
| 4096 MB | 4 GB | 4.096 GB | Entry laptop RAM |
| 8192 MB | 8 GB | 8.192 GB | Standard laptop RAM |
| 16000 MB | 15.625 GB | 16 GB | High-end RAM |
| 32000 MB | 31.25 GB | 32 GB | Server RAM / large SSD |
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.