Reference
Runs in your browser. Nothing you type is uploaded.
1 MiB (mebibyte) = 1,048,576 bytes = 1.048576 MB. To convert MiB to MB, multiply by 1.048576. To convert MB to MiB, divide by 1.048576 (1 MB = 1,000,000 bytes ≈ 0.9537 MiB).
Formula
MB = MiB × 1,048,576 ÷ 1,000,000. MiB = MB × 1,000,000 ÷ 1,048,576. A MiB is 220 bytes (binary, IEC); an MB is 106 bytes (decimal, SI). A MiB is 4.86% larger than an MB.
MiB to MB table
| MiB | MB | MB to MiB |
|---|---|---|
| 1 MiB | 1.048576 MB | 1 MB = 0.953674 MiB |
| 2 MiB | 2.097152 MB | 2 MB = 1.907349 MiB |
| 4 MiB | 4.194304 MB | 4 MB = 3.814697 MiB |
| 8 MiB | 8.388608 MB | 8 MB = 7.629395 MiB |
| 16 MiB | 16.777216 MB | 16 MB = 15.258789 MiB |
| 32 MiB | 33.554432 MB | 32 MB = 30.517578 MiB |
| 64 MiB | 67.108864 MB | 64 MB = 61.035156 MiB |
| 128 MiB | 134.217728 MB | 128 MB = 122.070312 MiB |
| 256 MiB | 268.435456 MB | 256 MB = 244.140625 MiB |
| 512 MiB | 536.870912 MB | 512 MB = 488.281250 MiB |
| 1,024 MiB | 1,073.741824 MB | 1,024 MB = 976.562500 MiB |
Why Windows shows “MB” that are really MiB
Drive makers and most websites use decimal MB (1,000,000 bytes). Windows Explorer uses binary math (powers of 1,024) and still prints “MB”. A file Windows calls “1.00 MB” is often exactly 1 MiB = 1,048,576 bytes = 1.048576 MB. No data is missing — the label mixes units. See MB vs MiB and GiB to GB for the same gap one step up. For plain decimal sizes, use the byte to MB converter on the homepage or byte to MB and KB to MB.
Related: GiB to GB, MB vs MiB, GB to MB, byte to MB converter, byte to MB, KB to MB.
FAQ
How many MB is 1 MiB?
1 MiB is 1.048576 MB (1,048,576 bytes). A mebibyte is about 4.86% larger than a megabyte.
Is MiB the same as MB?
No. MiB (mebibyte) is binary: 2^20 = 1,048,576 bytes. MB (megabyte) is decimal: 10^6 = 1,000,000 bytes. They are close but not equal.
How many MiB is 1 MB?
1 MB is about 0.9537 MiB (1,000,000 ÷ 1,048,576).
Why does Windows show MB that are really MiB?
Windows Explorer divides file sizes by powers of 1,024 (binary) but still labels the result MB or GB. So the number is MiB/GiB; the label is wrong. Linux and macOS often show the correct MiB/GiB labels.
What is 1024 MiB in MB?
1024 MiB × 1.048576 = 1,073.741824 MB, which is exactly 1 GiB in binary terms (and about 1.074 GB decimal).
Also read: What is a megabyte? (definition, bytes, MB vs Mb and MB vs MiB).