Skip to content

MiB to MB Converter

Convert mebibytes (MiB) to megabytes (MB). 1 MiB = 1.048576 MB.

How to convert MiB to MB

Mebibytes and megabytes are both different kinds of units. One MiB is 1,048,576 bytes and one MB is 1,000,000 bytes, so multiply a MiB value by 1.048576 to get MB.

Watch out: this conversion crosses between decimal and binary units. MiB is based on 1024 while MB is based on 1000 - they are close but not equal, which is why a "500 GB" drive shows up as roughly 465 GiB in your operating system.

MiB to MB conversion table

Mebibytes (MiB)Megabytes (MB)
11.048576
22.097152
44.194304
55.24288
88.388608
1010.48576
1616.777216
2526.2144
3233.554432
5052.4288
100104.8576
128134.21773
250262.144
256268.43546
500524.288
512536.87091
1,0001048.576
1,0241073.7418

KB vs KiB: 1000 or 1024?

SI units (KB, MB, GB, TB) are powers of 1000. Binary units (KiB, MiB, GiB, TiB) are powers of 1024. Storage manufacturers advertise in decimal units while operating systems often report binary units, which is why drives appear "smaller" than advertised. When precision matters, name the unit explicitly.