Mebibytes to Megabytes Converter

1.048576

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 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.

Related conversions