Megabytes to Gigabytes Converter
1 megabyte is exactly 0.001 gigabytes. To convert megabytes to gigabytes, divide by 1,000.
Sources: BIPM SI Brochure, NIST binary prefixes Updated
Result
1,000 MB = 1 GB
How to convert megabytes to gigabytes
gigabytes = megabytes ÷ 1,000
1 megabyte is 1,000,000 bytes (SI prefix mega). 1 gigabyte is 1,000,000,000 bytes (SI prefix giga). 1 mebibyte is 1,048,576 bytes (2²⁰).
The factor is exact in both directions: 1 MB = 0.001 GB and 1 GB = 1,000 MB. Nothing is rounded until you choose how many decimals to show.
Worked example: 4,096 MB
- Start with the value in megabytes: 4,096 MB.
- Divide by 1,000, because 1 gigabyte = 1,000 megabytes: 4,096 ÷ 1,000 = 4.096 GB.
Megabytes to gigabytes chart
Megabytes from 100 to 10,000 converted to gigabytes with the exact factor, shown to five significant digits.
| MB | GB |
|---|---|
| 100 | 0.1 |
| 200 | 0.2 |
| 300 | 0.3 |
| 400 | 0.4 |
| 500 | 0.5 |
| 600 | 0.6 |
| 700 | 0.7 |
| 800 | 0.8 |
| 900 | 0.9 |
| 1,000 | 1 |
| 1,100 | 1.1 |
| 1,200 | 1.2 |
| 1,300 | 1.3 |
| 1,400 | 1.4 |
| 1,500 | 1.5 |
| 1,600 | 1.6 |
| 1,700 | 1.7 |
| 1,800 | 1.8 |
| 1,900 | 1.9 |
| 2,000 | 2 |
| 2,100 | 2.1 |
| 2,200 | 2.2 |
| 2,300 | 2.3 |
| 2,400 | 2.4 |
| 2,500 | 2.5 |
| MB | GB |
|---|---|
| 2,600 | 2.6 |
| 2,700 | 2.7 |
| 2,800 | 2.8 |
| 2,900 | 2.9 |
| 3,000 | 3 |
| 3,100 | 3.1 |
| 3,200 | 3.2 |
| 3,300 | 3.3 |
| 3,400 | 3.4 |
| 3,500 | 3.5 |
| 3,600 | 3.6 |
| 3,700 | 3.7 |
| 3,800 | 3.8 |
| 3,900 | 3.9 |
| 4,000 | 4 |
| 4,100 | 4.1 |
| 4,200 | 4.2 |
| 4,300 | 4.3 |
| 4,400 | 4.4 |
| 4,500 | 4.5 |
| 4,600 | 4.6 |
| 4,700 | 4.7 |
| 4,800 | 4.8 |
| 4,900 | 4.9 |
| 5,000 | 5 |
| MB | GB |
|---|---|
| 5,100 | 5.1 |
| 5,200 | 5.2 |
| 5,300 | 5.3 |
| 5,400 | 5.4 |
| 5,500 | 5.5 |
| 5,600 | 5.6 |
| 5,700 | 5.7 |
| 5,800 | 5.8 |
| 5,900 | 5.9 |
| 6,000 | 6 |
| 6,100 | 6.1 |
| 6,200 | 6.2 |
| 6,300 | 6.3 |
| 6,400 | 6.4 |
| 6,500 | 6.5 |
| 6,600 | 6.6 |
| 6,700 | 6.7 |
| 6,800 | 6.8 |
| 6,900 | 6.9 |
| 7,000 | 7 |
| 7,100 | 7.1 |
| 7,200 | 7.2 |
| 7,300 | 7.3 |
| 7,400 | 7.4 |
| 7,500 | 7.5 |
| MB | GB |
|---|---|
| 7,600 | 7.6 |
| 7,700 | 7.7 |
| 7,800 | 7.8 |
| 7,900 | 7.9 |
| 8,000 | 8 |
| 8,100 | 8.1 |
| 8,200 | 8.2 |
| 8,300 | 8.3 |
| 8,400 | 8.4 |
| 8,500 | 8.5 |
| 8,600 | 8.6 |
| 8,700 | 8.7 |
| 8,800 | 8.8 |
| 8,900 | 8.9 |
| 9,000 | 9 |
| 9,100 | 9.1 |
| 9,200 | 9.2 |
| 9,300 | 9.3 |
| 9,400 | 9.4 |
| 9,500 | 9.5 |
| 9,600 | 9.6 |
| 9,700 | 9.7 |
| 9,800 | 9.8 |
| 9,900 | 9.9 |
| 10,000 | 10 |
gigabytes = megabytes ÷ 1,000. Factors: BIPM SI Brochure, NIST binary prefixes. unitcheck.net/digital/megabytes-to-gigabytes/
1,000 or 1,024?
In the SI, kilo, mega and giga always mean 1,000, 1,000,000 and 1,000,000,000, so 1 MB is 1,000 kB. This is how storage devices are labelled. Computer memory is usually counted in steps of 1,024 instead. The IEC gave those units their own names in 1998: kibibyte (KiB, 1,024 bytes), mebibyte (MiB, 1,048,576 bytes) and gibibyte (GiB, 1,073,741,824 bytes).
Many programs still write “KB”, “MB” and “GB” when they mean the binary units. If a size on your screen does not match the decimal result, switch the converter to binary. The difference is 2.4% per step: 1 GiB is 1.073741824 GB.
Frequently asked questions
How many gigabytes are in 1 megabyte?
1 megabyte is exactly 0.001 gigabytes. 1 megabyte is 1,000,000 bytes (SI prefix mega).
How do I convert megabytes to gigabytes?
Divide by 1,000: gigabytes = megabytes ÷ 1,000. For example, 4,096 MB = 4.096 GB.
How many megabytes are in 1 gigabyte?
1 gigabyte is exactly 1,000 megabytes. Press Swap on the converter to go the other way.
Is the MB to GB conversion exact?
Yes. 1 megabyte is 1,000,000 bytes (SI prefix mega). The factor 0.001 follows from the definitions, so the only rounding is in the number of decimals you display.
Why does my computer show a smaller size than the box?
A drive sold as 500 GB holds 500,000,000,000 bytes. Counted in binary units that is about 465.66 GiB, and many systems display that number with the label “GB”. Nothing is missing; the same bytes are being counted in units of 1,024 instead of 1,000.
Sources
- BIPM, The International System of Units (SI Brochure), 9th edition — defines the SI units, the prefixes and the units accepted for use with the SI
- NIST Reference on Constants, Units and Uncertainty: Prefixes for binary multiples (IEC 60027-2) — kibi, mebi, gibi, tebi and how they differ from kilo, mega, giga, tera (checked October 12, 2026)