Megabytes to Mebibytes
One megabyte equals 0.953674 mebibytes.
Mebibytes = megabytes ÷ 1.048576
Digital Storage Conversion
Common File Sizes
Digital Storage Reference Guide
Binary vs Decimal Systems
Binary (1024-based): Used by operating systems
1 KiB = 1,024 bytes
1 MiB = 1,024 KiB = 1,048,576 bytes
1 GiB = 1,024 MiB = 1,073,741,824 bytes
Decimal (1000-based): Used by storage manufacturers
1 KB = 1,000 bytes
1 MB = 1,000 KB = 1,000,000 bytes
1 GB = 1,000 MB = 1,000,000,000 bytes
Storage Device Capacities
Floppy Disk: 1.44 MB
CD: 700 MB
DVD: 4.7 GB (single layer)
Blu-ray: 25 GB (single layer)
USB Flash: 8 GB - 1 TB
SSD: 120 GB - 8 TB
HDD: 500 GB - 20 TB
Enterprise: Up to 100 TB+
Data Transfer & Internet
Email attachment limit: ~25 MB
Streaming (HD): ~3 GB/hour
Streaming (4K): ~7 GB/hour
Web page: ~2 MB average
Mobile app: 10-200 MB
PC game: 20-150 GB
Important Notes
• 1 byte = 8 bits (fundamental relationship)
• Storage manufacturers use decimal, OS shows binary (explains "missing" space)
• Network speeds typically measured in bits per second (bps)
• File compression can significantly reduce storage requirements
Megabytes to Mebibytes Conversion Table
| MB | MiB |
|---|---|
| 1 | 0.9537 |
| 2 | 1.9073 |
| 4 | 3.8147 |
| 8 | 7.6294 |
| 10 | 9.5367 |
| 16 | 15.2588 |
| 32 | 30.5176 |
| 50 | 47.6837 |
| 64 | 61.0352 |
| 100 | 95.3674 |
| 128 | 122.0703 |
| 256 | 244.1406 |
| 500 | 476.8372 |
| 512 | 488.2813 |
| 1000 | 953.6743 |
| 1024 | 976.5625 |
About This Conversion
Megabytes to mebibytes converts between the two systems that both get called "MB". A megabyte is 1,000,000 bytes; a mebibyte is 1,048,576 bytes. One MB is therefore 0.9537 MiB, a gap of about 4.6 percent.
The IEC introduced the binary prefixes in 1998 precisely to end this ambiguity, but adoption is partial. Storage vendors, network equipment and most download counters use decimal MB; Linux tools, RAM sizes and several file managers use binary and often still print "MB". When two tools disagree about the same file by roughly five percent, this is why.
Frequently Asked Questions
What is the difference between MB and MiB?
A megabyte is 1,000,000 bytes. A mebibyte is 1,048,576 bytes, about 4.9 percent larger.
How many MiB is 100 MB?
100 MB is about 95.37 MiB.
Is 1024 MB equal to 1 GiB?
No. 1,024 MB is 1.024 GB. 1 GiB is 1,024 MiB, which is 1,073.74 MB.
Which one does my operating system use?
Windows and most Linux file managers report binary sizes; macOS reports decimal. The labels do not always say which.
Worth Knowing
MB vs MiB
A megabyte is 1,000,000 bytes while a mebibyte is 1,048,576 bytes, and the gap grows with each prefix until a 1 TB drive reports as 931 GB.