DevToolPal
EN

Data size

MB to MiB Converter

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

1 MB = 0.9536743164 MiB

Open in Data Size Converter

Formula

MiB = MB ÷ 1.048576

How to convert

To convert megabytes to mebibytes, divide the value by 1.048576. For example, 2 MB = 1.907348633 MiB.

Conversion table

MB MiB
1 MB 0.9536743164 MiB
2 MB 1.907348633 MiB
5 MB 4.768371582 MiB
10 MB 9.536743164 MiB
25 MB 23.84185791 MiB
50 MB 47.68371582 MiB
100 MB 95.36743164 MiB
250 MB 238.4185791 MiB
500 MB 476.8371582 MiB
1,000 MB 953.6743164 MiB

About these units

Storage sizes come in two systems. Decimal (SI) units step by 1,000: 1 KB = 1,000 bytes, 1 MB = 1,000 KB and 1 GB = 1,000 MB. Binary (IEC) units step by 1,024: 1 KiB = 1,024 bytes and 1 MiB = 1,024 KiB. Drive makers and most specifications use decimal units, while Windows and many programs count in binary but label the result KB, MB or GB, which is why a 1 TB drive shows up as about 931 GB. One byte is 8 bits.

FAQ

› How do I convert MB to MiB?

1 MB = 0.9536743164 MiB. To convert, divide the value by 1.048576: 2 MB = 1.907348633 MiB.

› What is 1 MiB in MB?

1 MiB = 1.048576 MB. The reverse formula is MB = MiB × 1.048576.

› Is 1 MB 1,000 KB or 1,024 KB?

In SI units 1 MB is 1,000 KB. The 1,024-based unit has its own name, the mebibyte (MiB). Some software still writes MB for 1,024 KB, so check which convention a number uses.

› Why does a new drive show less space than advertised?

The box uses decimal gigabytes (10⁹ bytes) while the operating system reports binary gibibytes (2³⁰ bytes) labeled GB. A 500 GB drive is about 465.66 GiB; no space is missing.