Mebibytes to Megabytes Converter
How to convert mebibytes to megabytes
megabytes = mebibytes × 1.048576
To convert mebibytes to megabytes, multiply the number of mebibytes by 1.048576.
1 MiB = 1.048576 MB
Examples
- 512 MiB × 1.048576 = 536.870912 MB
Good to know
A megabyte is 1,000,000 bytes and a mebibyte is 1,048,576 bytes, about 4.9% more. Windows shows mebibytes but labels them MB.
Binary (IEC) unit based on powers of 1024. Windows displays these binary sizes with the labels "KB", "MB", "GB" and "TB", which is why they are often confused with the decimal units.
Decimal (SI) unit based on powers of 1000, as used by drive manufacturers. Windows reports sizes in binary units (powers of 1024) but labels them "KB", "MB", "GB" and "TB", so the same file or drive shows a smaller number there.
Mebibytes to megabytes conversion table
| Mebibytes (MiB) | Megabytes (MB) |
|---|---|
| 1 MiB | 1.048576 MB |
| 2 MiB | 2.097152 MB |
| 4 MiB | 4.194304 MB |
| 8 MiB | 8.388608 MB |
| 16 MiB | 16.777216 MB |
| 32 MiB | 33.554432 MB |
| 64 MiB | 67.108864 MB |
| 100 MiB | 104.8576 MB |
| 128 MiB | 134.217728 MB |
| 250 MiB | 262.144 MB |
| 256 MiB | 268.435456 MB |
| 500 MiB | 524.288 MB |
| 512 MiB | 536.870912 MB |
| 1,000 MiB | 1,048.576 MB |
| 1,024 MiB | 1,073.74182 MB |
| 2,000 MiB | 2,097.152 MB |
Unit definitions
- Mebibyte (MiB)
- A mebibyte is 1,048,576 bytes (1024 kibibytes). It is the binary counterpart of the megabyte, used by operating systems and for memory sizes.
- Megabyte (MB)
- A megabyte is 1,000,000 bytes (1000 kilobytes). It is the usual unit for the size of photos, songs and documents.