GB to MB Converter
Convert GB to MB instantly. Get both 1,024-based and 1,000-based results.
Binary result (1,024-based)
1,024 MiB
1 GiB = 1,024 MiB
“GB” here means GiB. Apps may label MiB “MB”.
Decimal result (1,000-based)
1,000 MB
1 GB = 1,000 MB
Selected units
—
—
The two rows can represent different byte amounts.
Calculation details
The two rows can represent different byte amounts.
Binary result (1,024-based)
Exact bytes: 1,073,741,824
Exact result: 1024 MiB (“GB” here means GiB. Apps may label MiB “MB”.)
“GB” here means GiB. Apps may label MiB “MB”. Source: 1 GiB = 1,073,741,824 bytes Target: 1 MiB = 1,048,576 bytes
Decimal result (1,000-based)
Exact bytes: 1,000,000,000
Exact result: 1000 MB
This result uses standard decimal units. Source: 1 GB = 1,000,000,000 bytes Target: 1 MB = 1,000,000 bytes
Selected units
Quick answer
Binary result (1,024-based): 1 GiB = 1,024 MiB.“GB” here means GiB. Apps may label MiB “MB”.
Decimal result (1,000-based): 1 GB = 1,000 MB.This result uses standard decimal units.
Formula and worked example
Binary result (1,024-based)
“GB” here means GiB. Apps may label MiB “MB”.
MiB = GiB × 1,024
Example (Binary result (1,024-based)): 2.5 GiB = 2,560 MiB.
Decimal result (1,000-based)
This result uses standard decimal units.
MB = GB × 1,000
Example (Decimal result (1,000-based)): 2.5 GB = 2,500 MB.
Common GiB to MiB conversions · binary and decimal
Each result uses the unit definitions shown in its row. The same input number can represent different capacities. Result columns are for comparison.
| Input numberClick icon to use a common value | Binary result1,024-based · GiB → MiB | Decimal result1,000-based · GB → MB |
|---|---|---|
| 0. | 102. | 100 |
| 0. | 512 | 500 |
| 1 | 1, | 1, |
| 2 | 2, | 2, |
| 2. | 2, | 2, |
| 4 | 4, | 4, |
| 8 | 8, | 8, |
| 16 | 16, | 16, |
| 32 | 32, | 32, |
| 64 | 65, | 64, |
| 128 | 131, | 128, |
| 256 | 262, | 256, |
How many MB are in 1 GB?
1 GB = 1,000 MB; 1 GiB = 1,024 MiB. GB and MB are decimal SI units; GiB and MiB are binary IEC units.
Familiar GB labels and standard GiB units
In the binary result (1,024-based), an unmarked “GB” input is read as GiB: 0.5 GiB = 512 MiB. Some apps use GB and MB labels for these values. In the decimal result (1,000-based), 0.5 GB = 500 MB. A larger numerical value in the smaller unit represents the same capacity within that result.
For a same-capacity comparison, use explicit GB and GiB definitions. Compare GB and GiB.
Reverse conversion
Convert MB to GB → See both 1024-based and 1000-based answers for the reverse direction.
Standards and sources
Standard decimal prefixes use powers of 1,000: kB, MB, GB and TB. IEC binary prefixes use powers of 1,024: KiB, MiB, GiB and TiB. Results and formulas use these standard symbols.
The input controls keep familiar KB, MB, GB and TB labels. In the binary result (1,024-based), an unmarked input such as “MB” is read as MiB; some apps display a GiB result as “GB”. That compatibility explanation applies to this result only. In the decimal result (1,000-based), KB is an interface alias for standard kB (1,000 bytes); the unit factors do not change.
“The SI prefixes refer strictly to powers of 10. They should not be used to indicate powers of 2.”