How to convert megabytes to mebibytes
To convert megabytes (MB) to mebibytes (MiB), multiply the value in megabytes by 0.953674316406.
MiB = MB × 0.953674316406 (decimal)
MiB = MB × 1 (binary)
Example: 5 MB = 4.768371582 MiB, or 5 MiB in binary.
Decimal (SI) counting steps by 1,000 and is what drive makers, macOS and phones use. Binary counting steps by 1,024 and is what Windows and RAM use; its unambiguous IEC names are KiB, MiB and GiB. Bits are decimal either way.
You can also type 5 MB to MiB into the smart calculator, or mix units: 1 MB + 1 MiB.
Megabytes to Mebibytes conversion table
| Megabytes | Mebibytes (decimal) | Mebibytes (binary) |
|---|---|---|
| 0.01 MB | 0.0095367432 MiB | 0.01 MiB |
| 0.1 MB | 0.095367432 MiB | 0.1 MiB |
| 0.25 MB | 0.23841858 MiB | 0.25 MiB |
| 0.5 MB | 0.47683716 MiB | 0.5 MiB |
| 1 MB | 0.95367432 MiB | 1 MiB |
| 2 MB | 1.9073486 MiB | 2 MiB |
| 3 MB | 2.8610229 MiB | 3 MiB |
| 4 MB | 3.8146973 MiB | 4 MiB |
| 5 MB | 4.7683716 MiB | 5 MiB |
| 6 MB | 5.7220459 MiB | 6 MiB |
| 7 MB | 6.6757202 MiB | 7 MiB |
| 8 MB | 7.6293945 MiB | 8 MiB |
| 9 MB | 8.5830688 MiB | 9 MiB |
| 10 MB | 9.5367432 MiB | 10 MiB |
| 12 MB | 11.444092 MiB | 12 MiB |
| 15 MB | 14.305115 MiB | 15 MiB |
| 20 MB | 19.073486 MiB | 20 MiB |
| 25 MB | 23.841858 MiB | 25 MiB |
| 30 MB | 28.610229 MiB | 30 MiB |
| 40 MB | 38.146973 MiB | 40 MiB |
| 50 MB | 47.683716 MiB | 50 MiB |
| 60 MB | 57.220459 MiB | 60 MiB |
| 75 MB | 71.525574 MiB | 75 MiB |
| 100 MB | 95.367432 MiB | 100 MiB |
| 250 MB | 238.41858 MiB | 250 MiB |
| 500 MB | 476.83716 MiB | 500 MiB |
| 1,000 MB | 953.67432 MiB | 1,000 MiB |
Converting mebibytes back to megabytes
1 MiB = 1.048576 MB. See the Mebibytes to Megabytes converter, or press the swap button above.
About the units
Megabyte (MB)
In decimal mode 1,000,000 bytes (1,000 KB); in binary mode 1,048,576 bytes (1,024 KB).
Mebibyte (MiB)
Exactly 1,048,576 bytes, or 1,024 KiB.
Digital storage is counted in bits and bytes (1 byte = 8 bits). There are two ways to count bytes. Decimal (SI) prefixes step by 1,000: 1 KB = 1,000 B and 1 GB = 1,000 MB, which is how drive makers, macOS, iOS and Android report sizes. Binary prefixes step by 1,024: 1 KB = 1,024 B and 1 GB = 1,024 MB, which is how Windows and RAM count (the IEC names for these are KiB, MiB and GiB). Bits are always decimal: 1 Kb = 1,000 b.
Questions and answers
How many mebibytes are in a megabyte?
One megabyte (MB) equals 0.9536743164 mebibytes in decimal (SI) counting, or 1 mebibytes in binary counting (1 KB = 1,024 B), which Windows uses.
How do I convert megabytes to mebibytes?
To convert megabytes to mebibytes, multiply the value in megabytes by 0.953674316406. The formula is MiB = MB × 0.953674316406. For example, 5 MB = 4.7683716 MiB.
What is 5 MB in MiB?
5 megabytes is 4.768371582 mebibytes.
Which is bigger, a megabyte or a mebibyte?
A mebibyte is bigger: 1 MiB = 1.048576 MB.
Is 1 GB equal to 1,000 MB or 1,024 MB?
Both are in use. In decimal (SI) counting, which drive makers, macOS, iOS and Android use, 1 GB = 1,000 MB. In binary counting, which Windows and RAM use, 1 GB = 1,024 MB; the unambiguous IEC name for that size is the gibibyte (GiB). ConvertEasy has a Decimal / Binary switch so KB, MB, GB and TB follow whichever you need, while KiB, MiB and GiB are always binary.
Are kilobits 1,000 or 1,024 bits?
ConvertEasy treats bits as decimal in both modes: 1 Kb = 1,000 b, 1 Mb = 1,000 Kb. A byte is always 8 bits, so only byte units (KB, MB, GB…) change with the switch.
Does this MB to MiB converter work offline?
Yes. ConvertEasy is a progressive web app: after your first visit it keeps working with no connection, and you can install it to your home screen from the browser menu.