How to convert megabytes to mebibytes
Formula: MiB = MB × 0.953674
Worked example: 500 MB → 500 × 0.953674 = 476.837 MiB
One mebibyte is 1.048576 megabytes. A 700 MiB file shown by a Linux tool is about 734 MB in decimal units.
Megabytes to mebibytes conversion chart
| Megabytes (MB) | Mebibytes (MiB) |
|---|---|
| 1 MB | 0.953674 MiB |
| 2 MB | 1.90735 MiB |
| 3 MB | 2.86102 MiB |
| 4 MB | 3.8147 MiB |
| 5 MB | 4.76837 MiB |
| 8 MB | 7.62939 MiB |
| 10 MB | 9.53674 MiB |
| 16 MB | 15.2588 MiB |
| 20 MB | 19.0735 MiB |
| 25 MB | 23.8419 MiB |
| 32 MB | 30.5176 MiB |
| 50 MB | 47.6837 MiB |
| 64 MB | 61.0352 MiB |
| 100 MB | 95.3674 MiB |
| 128 MB | 122.07 MiB |
| 250 MB | 238.419 MiB |
| 256 MB | 244.141 MiB |
| 500 MB | 476.837 MiB |
| 512 MB | 488.281 MiB |
| 1,000 MB | 953.674 MiB |
| 1,024 MB | 976.563 MiB |
What is a megabyte?
The megabyte is one million bytes. A phone photo takes 2 to 5 MB and a minute of MP3 music about 1 MB. Email attachments are often limited to 20 or 25 MB.
What is a mebibyte?
The mebibyte is 1,048,576 bytes, or 1,024 KiB. It is about 4.9% larger than a megabyte. Linux tools and many programs labeled MB actually display MiB.