Mebibyte (MiB)
A mebibyte (MiB) is exactly 1,048,576 bytes (1,024 KiB) — the binary counterpart to the decimal megabyte.
MiB sizes RAM modules, Docker images, and database pages where powers of two matter.
Convert mebibyte to megabyte instantly. Type in either field — results update live.
Selected MiB values converted to MB using the exact factor from this tool.
| MiB | MB |
|---|---|
| 0.01 | 0.01048576 |
| 0.1 | 0.1048576 |
| 1 | 1.048576 |
| 2 | 2.097152 |
| 3 | 3.145728 |
| 5 | 5.24288 |
| 10 | 10.48576 |
| 20 | 20.97152 |
| 50 | 52.4288 |
| 100 | 104.8576 |
| 1,000 | 1,048.576 |
Exact conversion factors in both directions, plus a worked example.
1 MiB = 1.048576 MB
1 MB = 0.9536743164 MiB
To convert mebibyte to megabyte, multiply by 1.048576.
To convert megabyte to mebibyte, multiply by 0.9536743164.
Example: convert 10 MiB to MB
10 × 1.048576 = 10.48576 MB
Short background on the units used in this conversion.
A mebibyte (MiB) is exactly 1,048,576 bytes (1,024 KiB) — the binary counterpart to the decimal megabyte.
MiB sizes RAM modules, Docker images, and database pages where powers of two matter.
A decimal megabyte (MB) is exactly 1,000,000 bytes (1,000 KB) — not to be confused with the binary mebibyte (MiB).
Decimal MB sizes photo attachments, app downloads, and cloud storage tiers on many consumer devices.
MB = MiB × 1.048576MiB = MB × 0.9536743164, using the same exact factors as this converter.Jump to any data storage conversion starting from mebibyte — including the reverse direction and every other unit in our dataset.