The storage math, made clear
MB to GB Converter
Convert MB to GB instantly. Get both results using binary and decimal units.
Binary units (1,024-based)
1 GiB
1,024 MiB = 1 GiB
“MB” here means MiB. Apps may label GiB “GB”.
Decimal units (1,000-based)
1.024 GB
1,024 MB = 1.024 GB
Selected units
—
—
The two rows can represent different byte amounts.
Calculation details
The two rows can represent different byte amounts.
Binary units (1,024-based)
Exact bytes: 1,073,741,824
Exact result: 1 GiB (“MB” here means MiB. Apps may label GiB “GB”.)
“MB” here means MiB. Apps may label GiB “GB”. Source: 1 MiB = 1,048,576 bytes Target: 1 GiB = 1,073,741,824 bytes
Decimal units (1,000-based)
Exact bytes: 1,024,000,000
Exact result: 1.024 GB
This result uses standard decimal units. Source: 1 MB = 1,000,000 bytes Target: 1 GB = 1,000,000,000 bytes
Selected units
Quick answer
Binary units (1,024-based): 1,024 MiB = 1 GiB.“MB” here means MiB. Apps may label GiB “GB”.
Decimal units (1,000-based): 1,024 MB = 1.024 GB.This result uses standard decimal units.
Same capacity: 1,024 MB = 0.95367431640625 GiB.The source is decimal MB; this expresses the same byte amount in binary GiB.
Unit definitions: NIST SI Brochure · IEC unit symbols.
Popular MB to GB conversions
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 units (1,024-based)MiB → GiB | Decimal units (1,000-based)MB → GB |
|---|---|---|
| 100 | 0. | 0. |
| 256 | 0. | 0. |
| 500 | 0. | 0. |
| 512 | 0. | 0. |
| 1, | 0. | 1 |
| 1, | 1 | 1. |
| 1, | 1. | 1. |
| 2, | 1. | 2 |
| 2, | 2 | 2. |
| 4, | 4 | 4. |
| 8, | 8 | 8. |
| 10, | 9. | 10 |
| 16, | 16 | 16. |
| 32, | 32 | 32. |
| 51, | 50 | 51. |
Formula and worked example
Binary units (1,024-based)
“MB” here means MiB. Apps may label GiB “GB”.
GiB = MiB ÷ 1,024
Example (Binary units (1,024-based)): 7,384 MiB = 7.2109375 GiB.
Decimal units (1,000-based)
This result uses standard decimal units.
GB = MB ÷ 1,000
Example (Decimal units (1,000-based)): 7,384 MB = 7.384 GB.
Why 1000 vs 1024?
The result with binary units (1,024-based) comes first and uses the standard symbols MiB and GiB. In that row, an unmarked “MB” input is read as MiB; some apps label GiB as “GB”. The result with decimal units (1,000-based) uses MB and GB as standard decimal units.
How many MB are in a GB?
By standard definitions, 1 GB = 1,000 MB and 1 GiB = 1,024 MiB. The result with binary units (1,024-based) reads an unmarked “MB” input as MiB, so 1,024 MiB equals 1 GiB; some apps label GiB as “GB”.
The decimal and 1,024 rows can represent different capacities because they interpret the source label differently. For the same capacity, 1,024 decimal MB = 0.95367431640625 GiB.
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 result with binary units (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 result with decimal units (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.”