Convert KB to MiB
1 kB = 0.000953674 MiB · 1 MiB = 1048.58 kB · Exact by definition
1 kB = 0.000953674 MiB
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
| 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 |
| 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.
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.
- IEC 80000-13:2025
The standard defining information units and binary prefixes.
- NIST — Prefixes for binary multiples
A public reference for the relationship between kB/MB and KiB/MiB.
Keep going