Gigabytes to Megabytes
Convert gigabytes (GB) to megabytes (MB) instantly — with formula and reference table.
Quick answer: 1 GB = 1024 MB. To convert gigabytes to megabytes, multiply by GB × 1024.
Converting gigabytes to megabytes
This converter changes a value in gigabytes (GB) into megabytes (MB). One gigabyte equals 1024 MB. In the binary convention used by operating systems, 1 GB = 1024 MB. Storage manufacturers sometimes use the decimal convention where 1 GB = 1000 MB. The conversion runs entirely in your browser — enter a value and the result updates instantly, in either direction.
Formula
MB = GB × 1024
Example
Convert 10 GB to MB: 10 × 1024 = 10240 MB.
Gigabytes to Megabytes conversion table
| Gigabytes (GB) | Megabytes (MB) |
|---|---|
| 1 GB | 1024 MB |
| 2 GB | 2048 MB |
| 3 GB | 3072 MB |
| 5 GB | 5120 MB |
| 10 GB | 10240 MB |
| 20 GB | 20480 MB |
| 25 GB | 25600 MB |
| 50 GB | 51200 MB |
| 100 GB | 102400 MB |
How to use this converter
- Enter a value in the gigabytes (GB) field.
- Read the converted value in megabytes (MB) below.
- Type into the MB field instead to convert in reverse, or use the swap button.
Frequently asked questions
How many MB are in a GB?
1 GB = 1024 MB in the binary (base-2) convention, or 1000 MB in the decimal (base-10) convention used on some storage labels.
Why do my drives show less space than advertised?
Drive makers count 1 GB = 1,000,000,000 bytes (decimal), while your OS counts 1 GB = 1,073,741,824 bytes (binary). A "500 GB" drive shows as about 465 GiB.
What is the difference between MB and MiB?
MiB (mebibyte) is explicitly 1024² bytes. MB is ambiguous — 1000² in decimal or 1024² in binary depending on context. This converter uses 1024.