How to convert mebibytes to kilobytes
kB = MiB × 1,048.576Multiply the value in mebibytes by 1,048.576. To go the other way, multiply by 0.0009536743164 (or divide by 1,048.576).
A mebibyte is larger than a kilobyte: one mebibyte contains 1,048.576 kilobytes.
Worked examples
- 1 mebibyte1 MiB × 1,048.576 = 1,048.576 kB
- 5 mebibytes5 MiB × 1,048.576 = 5,242.88 kB
- 10 mebibytes10 MiB × 1,048.576 = 10,485.76 kB
- 20 mebibytes20 MiB × 1,048.576 = 20,971.52 kB
- 100 mebibytes100 MiB × 1,048.576 = 104,857.6 kB
Mebibytes to kilobytes conversion table
Values are calculated by the conversion engine and rounded to 8 significant figures.
| Mebibytes (MiB) | Kilobytes (kB) |
|---|---|
| 0.1 MiB | 104.8576 kB |
| 0.25 MiB | 262.144 kB |
| 0.5 MiB | 524.288 kB |
| 1 MiB | 1,048.576 kB |
| 2 MiB | 2,097.152 kB |
| 3 MiB | 3,145.728 kB |
| 4 MiB | 4,194.304 kB |
| 5 MiB | 5,242.88 kB |
| 6 MiB | 6,291.456 kB |
| 7 MiB | 7,340.032 kB |
| 8 MiB | 8,388.608 kB |
| 9 MiB | 9,437.184 kB |
| 10 MiB | 10,485.76 kB |
| Mebibytes (MiB) | Kilobytes (kB) |
|---|---|
| 12 MiB | 12,582.912 kB |
| 15 MiB | 15,728.64 kB |
| 20 MiB | 20,971.52 kB |
| 25 MiB | 26,214.4 kB |
| 30 MiB | 31,457.28 kB |
| 40 MiB | 41,943.04 kB |
| 50 MiB | 52,428.8 kB |
| 75 MiB | 78,643.2 kB |
| 100 MiB | 104,857.6 kB |
| 250 MiB | 262,144 kB |
| 500 MiB | 524,288 kB |
| 1,000 MiB | 1,048,576 kB |
About the units
Mebibyte (MiB)
1,048,576 bytes (2²⁰). Windows labels this “MB”. One mebibyte equals 8,388,608 bits (b).
Kilobyte (kB)
1,000 bytes (decimal). Some software still uses “KB” for 1,024 bytes; that is properly a kibibyte (KiB). One kilobyte equals 8,000 bits (b).
Frequently asked questions
How many kilobytes are in one mebibyte?
There are 1,048.576 kilobytes in one mebibyte, and this value is exact by definition.
How do I convert mebibytes to kilobytes?
Multiply the number of mebibytes by 1,048.576. For example, 10 MiB × 1,048.576 = 10,485.76 kB.
How many mebibytes are in one kilobyte?
One kilobyte equals 0.0009536743164 mebibytes. That is the reverse factor, 1 ÷ 1,048.576.
What is 10 mebibytes in kilobytes?
10 MiB = 10,485.76 kB.
Is this MiB to kB converter accurate?
Yes. Both units are defined exactly in terms of SI units, so the conversion factor is exact; results are shown to 12 significant figures by default and you can change precision in the converter. Calculations run in your browser using the same tested engine that generated this page.