Data size

Convert KB to MiB

1 kB = 0.000953674 MiB · 1 MiB = 1048.58 kB · Exact by definition

Convert from
Convert to

You can type here too — it converts the other way.

1 kB = 0.000953674 MiB

Exact by definition

The same value in other units

bit
8000 b
byte
1000 B
megabyte
0.001 MB
gigabyte
1e-6 GB
terabyte
1e-9 TB
kibibyte
0.976563 KiB
gibibyte
9.31323e-7 GiB
tebibyte
9.09495e-10 TiB
Settings

Digits kept in the answer. Automatic keeps six, which hides floating-point noise without losing anything real.

Convert a whole list

Paste one conversion per line, written the way you would say it: "5 km to mi". Handy for a column copied out of a spreadsheet.

Data size

KB to MiB: conversion table

KB to MiB
kilobyte mebibyte
1 kB 0.000953674 MiB
2 kB 0.00190735 MiB
3 kB 0.00286102 MiB
5 kB 0.00476837 MiB
10 kB 0.00953674 MiB
20 kB 0.0190735 MiB
25 kB 0.0238419 MiB
50 kB 0.0476837 MiB
100 kB 0.0953674 MiB
250 kB 0.238419 MiB
500 kB 0.476837 MiB
1000 kB 0.953674 MiB
MiB to KB
mebibyte kilobyte
1 MiB 1048.58 kB
2 MiB 2097.15 kB
3 MiB 3145.73 kB
5 MiB 5242.88 kB
10 MiB 10485.8 kB
20 MiB 20971.5 kB
25 MiB 26214.4 kB
50 MiB 52428.8 kB
100 MiB 104858 kB
250 MiB 262144 kB
500 MiB 524288 kB
1000 MiB 1048580 kB

How the conversion works

MiB = kB × 0.00095367432

Both units are defined exactly, so the precision of the KB to MiB result depends only on the number of decimal places you choose.

Open the full unit converter

METHOD AND SOURCES

Where the conversion factors come from

Results are calculated from the unit definitions stored in the converter, not copied from a lookup table. For exact units, every value in the table follows from the same factor shown in the formula above.

Keep going