Mebibytes to Kilobytes Converter

1,048.576

How to convert mebibytes to kilobytes

kilobytes = mebibytes × 1,048.576

To convert mebibytes to kilobytes, multiply the number of mebibytes by 1,048.576.

1 MiB = 1,048.576 kB

Examples

  • 512 MiB × 1,048.576 = 536,870.912 kB

Good to know

Binary (IEC) unit based on powers of 1024. Windows displays these binary sizes with the labels "KB", "MB", "GB" and "TB", which is why they are often confused with the decimal units.

Decimal (SI) unit based on powers of 1000, as used by drive manufacturers. Windows reports sizes in binary units (powers of 1024) but labels them "KB", "MB", "GB" and "TB", so the same file or drive shows a smaller number there.

Mebibytes to kilobytes conversion table

Mebibytes to kilobytes conversion table
Mebibytes (MiB) Kilobytes (kB)
1 MiB 1,048.576 kB
2 MiB 2,097.152 kB
4 MiB 4,194.304 kB
8 MiB 8,388.608 kB
16 MiB 16,777.216 kB
32 MiB 33,554.432 kB
64 MiB 67,108.864 kB
100 MiB 104,857.6 kB
128 MiB 134,217.728 kB
250 MiB 262,144 kB
256 MiB 268,435.456 kB
500 MiB 524,288 kB
512 MiB 536,870.912 kB
1,000 MiB 1,048,576 kB
1,024 MiB 1,073,741.82 kB
2,000 MiB 2,097,152 kB

Unit definitions

Mebibyte (MiB)
A mebibyte is 1,048,576 bytes (1024 kibibytes). It is the binary counterpart of the megabyte, used by operating systems and for memory sizes.
Kilobyte (kB)
A kilobyte is 1000 bytes. It is used for small files such as text documents and icons.

Related conversions