Convert Mebibyte to Megabyte
1 mebibyte = 1.048576 megabyte (MB). For example, 10 mebibyte = 10.48576 megabyte and 100 mebibyte = 104.8576 megabyte. Type any value below to convert mebibyte to megabyte both ways — it runs entirely in your browser.
Mebibyte to Megabyte conversion formula
To convert mebibyte to megabyte, multiply by 1.048576:
megabyte = mebibyte × 1.048576
Going the other way, 1 megabyte = 0.9536743 mebibyte, so
mebibyte = megabyte × 0.9536743.
Mebibyte to Megabyte — worked examples
| Mebibyte | Megabyte |
|---|---|
| 1 MiB | 1.048576 MB |
| 2 MiB | 2.097152 MB |
| 3 MiB | 3.145728 MB |
| 5 MiB | 5.24288 MB |
| 10 MiB | 10.48576 MB |
| 25 MiB | 26.2144 MB |
| 50 MiB | 52.4288 MB |
| 100 MiB | 104.8576 MB |
Mebibyte ↔ Megabyte reference table
| Mebibyte → Megabyte | Megabyte → Mebibyte |
|---|---|
| 1 MiB = 1.048576 MB | 1 MB = 0.9536743 MiB |
| 2 MiB = 2.097152 MB | 2 MB = 1.907349 MiB |
| 5 MiB = 5.24288 MB | 5 MB = 4.768372 MiB |
| 10 MiB = 10.48576 MB | 10 MB = 9.536743 MiB |
| 20 MiB = 20.97152 MB | 20 MB = 19.07349 MiB |
| 50 MiB = 52.4288 MB | 50 MB = 47.68372 MiB |
| 100 MiB = 104.8576 MB | 100 MB = 95.36743 MiB |
| 250 MiB = 262.144 MB | 250 MB = 238.4186 MiB |
| 500 MiB = 524.288 MB | 500 MB = 476.8372 MiB |
| 1000 MiB = 1,048.576 MB | 1000 MB = 953.6743 MiB |
About mebibyte and megabyte
Mebibyte: A mebibyte is exactly 1,048,576 bytes (2²⁰) — the binary unit often shown as "MB" by operating systems.
Megabyte: A megabyte is 1,000,000 bytes (decimal). The binary 1,048,576-byte unit is the mebibyte (MiB).
This converter uses the decimal (SI) convention for KB/MB/GB/TB (1 KB = 1,000 bytes), as used by storage manufacturers and networks. The binary units — KiB, MiB, GiB (1 KiB = 1,024 bytes) — are listed separately, because operating systems often label binary sizes with the decimal names.
Frequently asked questions
- How many megabyte are in 1 mebibyte?
- 1 mebibyte = 1.048576 megabyte (MB).
- How do I convert mebibyte to megabyte?
- Multiply the number of mebibyte by 1.048576. For example, 10 mebibyte = 10 × 1.048576 = 10.48576 megabyte.
- How many mebibyte are in 1 megabyte?
- 1 megabyte = 0.9536743 mebibyte.
- Which is bigger, mebibyte or megabyte?
- 1 mebibyte equals 1.048576 megabyte, so a mebibyte is the larger unit.