Convert Megabytes to Mebibytes

Megabytes (MB) to Mebibytes (MiB) — the formula, a worked example and a live converter, all in your browser.

Result

Megabytes to Mebibytes formula

To convert, multiply by the fixed factor below:

MiB = MB × 0.95367432

This pair crosses the decimal/binary divide: drive makers and networks count in powers of 1,000, while operating systems and RAM count in powers of 1,024 — which is why the factor isn't a clean power of ten.

Worked example

1 MB = 1 × 0.95367432 = 0.95367432 MiB.

Megabytes to Mebibytes conversion table

Megabytes (MB)Mebibytes (MiB)
1 0.95367432
5 4.7684
10 9.5367
100 95.3674
500 476.84
1,000 953.67

Common uses

Explains why a '100 MB' download shows as ~95 MB in your OS: marketing megabytes are decimal, operating systems count binary mebibytes.

Related conversions

Need a different pair? Use the full data storage converter for bits, bytes and every unit up to petabytes.

Frequently asked questions

What is the formula to convert megabytes to mebibytes?

Multiply the number of megabytes by 0.95367432 to get mebibytes (MiB = MB × 0.95367432).

How many mebibytes are in a megabyte?

One megabyte equals 0.95367432 mebibytes.

Why do MB and MiB differ at all?

MiB counts in powers of 1024 (binary, used by operating systems and RAM), while MB counts in powers of 1000 (decimal, used by drive makers and networks). Same bytes, two counting systems.