Convert Megabyte to Mebibyte

1 megabyte = 0.9536743 mebibyte (MiB). For example, 10 megabyte = 9.536743 mebibyte and 100 megabyte = 95.36743 mebibyte. Type any value below to convert megabyte to mebibyte both ways — it runs entirely in your browser.

Try:

Megabyte to Mebibyte conversion formula

To convert megabyte to mebibyte, multiply by 0.9536743:

mebibyte = megabyte × 0.9536743

Going the other way, 1 mebibyte = 1.048576 megabyte, so megabyte = mebibyte × 1.048576.

Megabyte to Mebibyte — worked examples

MegabyteMebibyte
1 MB0.9536743 MiB
2 MB1.907349 MiB
3 MB2.861023 MiB
5 MB4.768372 MiB
10 MB9.536743 MiB
25 MB23.84186 MiB
50 MB47.68372 MiB
100 MB95.36743 MiB

Megabyte ↔ Mebibyte reference table

Megabyte → Mebibyte Mebibyte → Megabyte
1 MB = 0.9536743 MiB 1 MiB = 1.048576 MB
2 MB = 1.907349 MiB 2 MiB = 2.097152 MB
5 MB = 4.768372 MiB 5 MiB = 5.24288 MB
10 MB = 9.536743 MiB 10 MiB = 10.48576 MB
20 MB = 19.07349 MiB 20 MiB = 20.97152 MB
50 MB = 47.68372 MiB 50 MiB = 52.4288 MB
100 MB = 95.36743 MiB 100 MiB = 104.8576 MB
250 MB = 238.4186 MiB 250 MiB = 262.144 MB
500 MB = 476.8372 MiB 500 MiB = 524.288 MB
1000 MB = 953.6743 MiB 1000 MiB = 1,048.576 MB

About megabyte and mebibyte

Megabyte: A megabyte is 1,000,000 bytes (decimal). The binary 1,048,576-byte unit is the mebibyte (MiB).

Mebibyte: A mebibyte is exactly 1,048,576 bytes (2²⁰) — the binary unit often shown as "MB" by operating systems.

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 mebibyte are in 1 megabyte?
1 megabyte = 0.9536743 mebibyte (MiB).
How do I convert megabyte to mebibyte?
Multiply the number of megabyte by 0.9536743. For example, 10 megabyte = 10 × 0.9536743 = 9.536743 mebibyte.
How many megabyte are in 1 mebibyte?
1 mebibyte = 1.048576 megabyte.
Which is bigger, megabyte or mebibyte?
1 mebibyte equals 1.048576 megabyte, so a mebibyte is the larger unit.

Related data-size conversions

See all data-size unit conversions →