Unit converter
Digital storage converter
Instant conversion in your browser — digital storage.
1 MB = 0.0009765625 GB
Quick table Megabytes → Gigabytes
| MB | GB |
|---|---|
| 1 | 0.0009765625 |
| 5 | 0.0048828125 |
| 10 | 0.009765625 |
| 25 | 0.0244140625 |
| 50 | 0.048828125 |
| 100 | 0.09765625 |
| 500 | 0.48828125 |
| 1,000 | 0.9765625 |
1 megabytes (MB) in every unit
| Bits | 8,388,608 bit |
| Bytes | 1,048,576 B |
| Kilobytes | 1,024 KB |
| Gigabytes | 0.0009765625 GB |
| Terabytes | 0.0000009536743164 TB |
About digital storage units
Digital storage has two conflicting definitions of the same prefixes, and almost every confusion about file sizes comes from that.
Manufacturers use decimal: 1 kB = 1,000 bytes, 1 TB = 1,000,000,000,000 bytes. Operating systems traditionally use binary: 1,024 bytes to the kilobyte. This is why a "1 TB" drive shows up as about 931 GB — nothing is missing, the two sides are counting differently. The IEC names KiB, MiB and GiB exist to say "binary" unambiguously, but they never caught on.
The other classic trap is bits against bytes. Internet speed is sold in megabits per second, file sizes are in megabytes: divide by 8. A 100 Mbps line downloads at about 12.5 MB/s at best.
About this conversion
Digital storage conversion: 1 megabytes (MB) equals 0.0009765625 GB. As a practical reference, 500 MB = 0.48828125 GB — standard when comparing storage, bandwidth and file sizes.
| MB | GB |
|---|---|
| 500 | 0.48828125 |
Frequently asked questions
Why does my 1 TB drive show 931 GB?
The manufacturer counted 1 TB as a trillion bytes; the operating system divides by 1,024 three times and gets 931 GiB, which it labels GB. The capacity is exactly what was sold — only the arithmetic differs.
Is my 100 Mbps connection 100 MB per second?
No — eight times less. 100 megabits per second is about 12.5 megabytes per second, and real throughput is lower still after protocol overhead. Providers quote bits because the number looks bigger.
Which convention does this converter use?
Binary — 1,024 bytes per kilobyte — because that is what file managers and operating systems report. For drive capacities as advertised, expect the decimal figure to be a few per cent higher.
What are KiB and MiB?
The IEC names for the binary units: 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes. They remove the ambiguity, but outside Linux documentation almost nobody uses them.