128 GB to MB
128 gigabytes to megabytes
Decimal (SI) — what most people mean
128 GB = 128000 MB
Binary (IEC): 128 GB = 131072 MB
In the decimal standard (used by storage makers and Google), 1 GB = 1000 of the next unit down, so 128 GB = 128000 MB. Operating systems use the binary standard (×1024), giving 131072 MB.
gigabytes to megabytes table
Decimal (SI) values.
| GB | MB |
|---|---|
| 1 GB | 1000 MB |
| 2 GB | 2000 MB |
| 5 GB | 5000 MB |
| 10 GB | 10000 MB |
| 100 GB | 100000 MB |
| 128 GB | 128000 MB |
| 500 GB | 500000 MB |
| 1000 GB | 1000000 MB |
Convert any size
Need a different value or unit? The full data storage converter handles bits, bytes, KB, MB, GB, TB and PB.
Frequently asked questions
How many megabytes is 128 GB?+
128 GB equals 128000 MB using the decimal (SI) standard that drive makers and Google use, or 131072 MB using the binary standard that operating systems use.
Why are there two answers?+
Storage is measured two ways: decimal (1 MB = 1000 of the next unit down) and binary (1 MB = 1024). Hard-drive and SSD capacities are advertised in decimal, while Windows and other systems report sizes in binary — which is why a "1 TB" drive shows as about 931 GB in your operating system.