Mebibytes to megabytes
1 mebibyte = 1.04858 megabytes
Type a value in mebibytes (MiB) to get megabytes (MB) straight away. A mebibyte is larger than a megabyte, so the number goes up. Both units belong to data storage, measured here against the byte.
1 MiB = 1.048576 MB
Formula
MB = MiB × 1.048576
One mebibyte is 1.048576 megabytes, so multiply the mebibyte value by that factor. Here MiB is the value in mebibytes and MB is the result in megabytes.
Worked example: 100 mebibytes × 1.048576 = 104.858 megabytes.
Mebibytes to megabytes table
| mebibytes (MiB) | megabytes (MB) |
|---|---|
| 1 MiB | 1.04858 MB |
| 2 MiB | 2.09715 MB |
| 3 MiB | 3.14573 MB |
| 4 MiB | 4.1943 MB |
| 5 MiB | 5.24288 MB |
| 6 MiB | 6.29146 MB |
| 7 MiB | 7.34003 MB |
| 8 MiB | 8.38861 MB |
| 9 MiB | 9.43718 MB |
| 10 MiB | 10.4858 MB |
| 15 MiB | 15.7286 MB |
| 20 MiB | 20.9715 MB |
| 25 MiB | 26.2144 MB |
| 30 MiB | 31.4573 MB |
| 40 MiB | 41.943 MB |
| 50 MiB | 52.4288 MB |
| 60 MiB | 62.9146 MB |
| 75 MiB | 78.6432 MB |
| 100 MiB | 104.858 MB |
Everyday mebibytes in megabytes
| What it is | MiB | MB |
|---|---|---|
| a small photo | 1 MiB | 1.04858 MB |
| a phone photo | 4 MiB | 4.1943 MB |
| a large PDF | 64 MiB | 67.1089 MB |
| a RAM stick (old) | 512 MiB | 536.871 MB |
| one GiB | 1,024 MiB | 1,073.74 MB |
Quick estimate in your head
Multiply by about 1. For 100 MiB that gives 100 MB against an exact 104.858 MB, an error of 4.6%.
Watch out for
- A MiB is 4.86% larger than a MB. Older software labels MiB as MB.
About the units
Mebibyte (MiB). 2²⁰ = 1,048,576 bytes. The binary unit behind most memory and OS file sizes.
Megabyte (MB). 1,000,000 bytes (decimal). Windows shows MiB values but labels them MB.
Going the other way, 1 megabyte is 0.953674 mebibytes.
Questions
How many megabytes are in 1 mebibyte?
1 mebibyte is 1.04858 megabytes, and 1 megabyte is 0.953674 mebibytes.
How do I convert mebibytes to megabytes?
Use MB = MiB × 1.048576. For example, 100 mebibytes × 1.048576 = 104.858 megabytes.
Why does my drive show less space than advertised?
Makers use decimal units (1 GB = 10⁹ bytes) while many operating systems count in binary (1 GiB = 2³⁰ bytes). A 1 TB drive therefore shows about 931 GiB.
How much is one GiB in megabytes?
1,024 MiB is 1,073.74 MB.
Source for the conversion factor: NIST: prefixes for binary multiples (IEC 80000-13).
Related conversions
- megabytes to mebibytes
- megabytes to gigabytes
- gigabytes to megabytes
- kilobytes to megabytes
- megabytes to kilobytes
- mebibytes to gibibytes