Skip to the calculator
Rule Calculator

Convert Mebibytes to Kilobytes

1 mebibyte is 1,048.576 kB. One mebibyte is exactly 1048.576 kilobytes.

One mebibyte is 1048.576 kilobytes. To convert mebibytes to kilobytes, multiply by 1048.576; to go the other way, divide by 1048.576 or multiply by 9.5367 × 10^-4. The factor is exact rather than rounded: it follows from IEC 80000-13. Exactly 1,048,576 bytes.

Factor checked against the defining standard · How we check

Kilobytes
1,048.576 kB
Mebibytes × 1048.576
value * 1048.5761,048.576 kB

1 mebibyte in every data unit

UnitValueExact factor
bytes1,048,576 B× 1,048,576
kilobytes1,048.576 kB× 1,048.576
megabytes1.048576 MB× 1.048576
gigabytes0.001048576 GB× 0.001048576
terabytes0.000001048576 TB× 0.000001048576
kibibytes1,024 KiB× 1,024
mebibytes (as entered)1 MiB
gibibytes0.0009765625 GiB× 0.0009765625

Factors are entered by hand from IEC 80000-13 rather than derived from a units library, so the ones that terminate are exact rather than rounded.

How do you convert mebibytes to kilobytes?

  1. 1.Take the measurement in mebibytes.
  2. 2.Multiply by 1048.576 — that is how many kilobytes fit in one mebibyte.
  3. 3.To go back the other way, divide by 1048.576, or multiply by 9.5367 × 10^-4.

Mebibytes to kilobytes conversion table

MebibytesKilobytes
1 MiB1,048.576 kB
2 MiB2,097.152 kB
3 MiB3,145.728 kB
4 MiB4,194.304 kB
5 MiB5,242.88 kB
6 MiB6,291.456 kB
7 MiB7,340.032 kB
8 MiB8,388.608 kB
9 MiB9,437.184 kB
10 MiB10,485.76 kB
12 MiB12,582.912 kB
15 MiB15,728.64 kB
20 MiB20,971.52 kB
25 MiB26,214.4 kB
50 MiB52,428.8 kB
100 MiB104,857.6 kB

What are mebibytes and kilobytes?

Mebibyte (MiB)
Exactly 1,048,576 bytes. About 4.9% larger than a megabyte, and the unit most operating systems display while labelling it MB.
Kilobyte (kB)
Exactly 1,000 bytes under the SI prefix, which is what drive manufacturers and network speeds use. Not 1,024 — that is the kibibyte.

Source: IEC 80000-13 — binary prefixes for information quantities

Questions people actually ask

How many kilobytes are in a mebibyte?
1048.576. Exactly 1,000 bytes under the SI prefix, which is what drive manufacturers and network speeds use. Not 1,024 — that is the kibibyte.
How do I convert kilobytes back to mebibytes?
Divide by 1048.576, or multiply by 9.5367 × 10^-4 — they are the same operation.

Other data conversions

Kilobytes to mebibytes — the same conversion the other way.