MB to kB in both conventions
| MB | kB (decimal: 1,000 steps) | MiB → KiB (binary: 1,024 steps) | Bytes (decimal) |
|---|---|---|---|
| 0.05 MB | 50 kB | 51.2 KiB | 50,000 |
| 0.1 MB | 100 kB | 102.4 KiB | 100,000 |
| 0.2 MB | 200 kB | 204.8 KiB | 200,000 |
| 0.5 MB | 500 kB | 512 KiB | 500,000 |
| 1 MB | 1,000 kB | 1,024 KiB | 1,000,000 |
| 2 MB | 2,000 kB | 2,048 KiB | 2,000,000 |
| 5 MB | 5,000 kB | 5,120 KiB | 5,000,000 |
| 10 MB | 10,000 kB | 10,240 KiB | 10,000,000 |
| 20 MB | 20,000 kB | 20,480 KiB | 20,000,000 |
| 50 MB | 50,000 kB | 51,200 KiB | 50,000,000 |
| 100 MB | 100,000 kB | 102,400 KiB | 100,000,000 |
How the conversion works
Both conventions are in use. The SI prefixes say kilo = 1,000 and mega = 1,000,000; computers, counting in powers of two, historically used 1,024 instead, and Windows still shows sizes that way while calling them KB and MB. The IEC names KiB and MiB exist precisely to tell them apart.
For upload limits it matters at the edge: a portal limit of “1 MB” may mean 1,000,000 or 1,048,576 bytes. If a file Windows calls 990 KB is rejected by a 1 MB limit, it is 1,013,760 bytes, over a 1,000,000-byte limit. Keep a margin, or shrink the file with the image and PDF compressors.
For any other pair, use the full unit converter.