mebibyte (IEC binary) to kilobyte (SI decimal)

1 mebibyte (IEC binary) equals 1048.58 kilobyte (SI decimal), and 1 kilobyte (SI decimal) equals 0.000953674 mebibyte (IEC binary).

Conversion formula

kB = MiB × 1048.58

To convert mebibyte (IEC binary) to kilobyte (SI decimal), multiply the value by 1048.58.

Conversion table

1 MiB1048.58 kB
2 MiB2097.15 kB
5 MiB5242.88 kB
10 MiB10485.8 kB
25 MiB26214.4 kB
50 MiB52428.8 kB
100 MiB104858 kB
500 MiB524288 kB
1000 MiB1048580 kB

Reverse conversion table

1 kB0.000953674 MiB
2 kB0.00190735 MiB
5 kB0.00476837 MiB
10 kB0.00953674 MiB
25 kB0.0238419 MiB
50 kB0.0476837 MiB
100 kB0.0953674 MiB
500 kB0.476837 MiB
1000 kB0.953674 MiB

Key facts

1 mebibyte (IEC binary)1048.58 kilobyte (SI decimal)
1 kilobyte (SI decimal)0.000953674 mebibyte (IEC binary)

Frequently asked questions

How do I convert mebibyte (IEC binary) to kilobyte (SI decimal)?

Multiply the mebibyte (IEC binary) value by 1048.58 to get kilobyte (SI decimal). For example, 10 mebibyte (IEC binary) = 10485.8 kilobyte (SI decimal).

How do I convert kilobyte (SI decimal) back to mebibyte (IEC binary)?

Divide the kilobyte (SI decimal) value by 1048.58 (equivalently, multiply by 0.000953674) to get mebibyte (IEC binary).

Reverse conversion

Printable A4 conversion cheat sheet — see the Downloads page

Related conversions