Skip to the calculator
Rule Calculator

Convert Megabytes to Mebibytes

1 megabyte is 0.953674 MiB. One megabyte is exactly 0.953674316406 mebibytes.

One megabyte is 0.95367432 mebibytes. To convert megabytes to mebibytes, multiply by 0.95367432; to go the other way, divide by 0.95367432 or multiply by 1.048576. The factor is exact rather than rounded: it follows from IEC 80000-13. Exactly one million bytes.

Factor checked against the defining standard · How we check

Mebibytes
0.953674 MiB
Megabytes × 0.95367432
value * 0.9536743164060.954 MiB

1 megabyte in every data unit

UnitValueExact factor
bytes1,000,000 B× 1,000,000
kilobytes1,000 kB× 1,000
megabytes (as entered)1 MB
gigabytes0.001 GB× 0.001
terabytes0.000001 TB× 0.000001
kibibytes976.5625 KiB× 976.5625
mebibytes0.9536743164 MiB× 0.953674316406
gibibytes0.0009313225746 GiB× 0.000931322574615

Factors are entered by hand from IEC 80000-13 rather than derived from a units library, so the ones that terminate are exact rather than rounded.

How do you convert megabytes to mebibytes?

  1. 1.Take the measurement in megabytes.
  2. 2.Multiply by 0.95367432 — that is how many mebibytes fit in one megabyte.
  3. 3.To go back the other way, divide by 0.95367432, or multiply by 1.048576.

Megabytes to mebibytes conversion table

MegabytesMebibytes
1 MB0.953674 MiB
2 MB1.907349 MiB
3 MB2.861023 MiB
4 MB3.814697 MiB
5 MB4.768372 MiB
6 MB5.722046 MiB
7 MB6.67572 MiB
8 MB7.629395 MiB
9 MB8.583069 MiB
10 MB9.536743 MiB
12 MB11.444092 MiB
15 MB14.305115 MiB
20 MB19.073486 MiB
25 MB23.841858 MiB
50 MB47.683716 MiB
100 MB95.367432 MiB

What are megabytes and mebibytes?

Megabyte (MB)
Exactly one million bytes. A file manager showing a smaller number for the same file is counting in mebibytes.
Mebibyte (MiB)
Exactly 1,048,576 bytes. About 4.9% larger than a megabyte, and the unit most operating systems display while labelling it MB.

Source: IEC 80000-13 — binary prefixes for information quantities

Questions people actually ask

How many mebibytes are in a megabyte?
0.95367432. Exactly 1,048,576 bytes. About 4.9% larger than a megabyte, and the unit most operating systems display while labelling it MB.
How do I convert mebibytes back to megabytes?
Divide by 0.95367432, or multiply by 1.048576 — they are the same operation.

Other data conversions

Mebibytes to megabytes — the same conversion the other way.