Megabytes to Mebibytes Converter

0.953674316

How to convert megabytes to mebibytes

mebibytes = megabytes ÷ 1.048576

To convert megabytes to mebibytes, divide the number of megabytes by 1.048576.

1 MB = 0.953674316 MiB

Examples

  • 500 MB ÷ 1.048576 = 476.837158 MiB
  • 100 MB ÷ 1.048576 = 95.3674316 MiB

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.

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.

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.

Megabytes to mebibytes conversion table

Megabytes to mebibytes conversion table
Megabytes (MB) Mebibytes (MiB)
1 MB 0.953674316 MiB
2 MB 1.90734863 MiB
4 MB 3.81469727 MiB
8 MB 7.62939453 MiB
16 MB 15.2587891 MiB
32 MB 30.5175781 MiB
64 MB 61.0351563 MiB
100 MB 95.3674316 MiB
128 MB 122.070313 MiB
250 MB 238.418579 MiB
256 MB 244.140625 MiB
500 MB 476.837158 MiB
512 MB 488.28125 MiB
1,000 MB 953.674316 MiB
1,024 MB 976.5625 MiB
2,000 MB 1,907.34863 MiB

Unit definitions

Megabyte (MB)
A megabyte is 1,000,000 bytes (1000 kilobytes). It is the usual unit for the size of photos, songs and documents.
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.

Related conversions