Convert KB to MB
1 kB = 0.001 MB · 1 MB = 1000 kB · Exact by definition
1 kB = 0.001 MB
The same value in other units
- bit
- 8000 b
- byte
- 1000 B
- gigabyte
- 1e-6 GB
- terabyte
- 1e-9 TB
- kibibyte
- 0.976563 KiB
- mebibyte
- 0.000953674 MiB
- 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 MB: conversion table
| kilobyte | megabyte |
|---|---|
| 1 kB | 0.001 MB |
| 2 kB | 0.002 MB |
| 3 kB | 0.003 MB |
| 5 kB | 0.005 MB |
| 10 kB | 0.01 MB |
| 20 kB | 0.02 MB |
| 25 kB | 0.025 MB |
| 50 kB | 0.05 MB |
| 100 kB | 0.1 MB |
| 250 kB | 0.25 MB |
| 500 kB | 0.5 MB |
| 1000 kB | 1 MB |
| megabyte | kilobyte |
|---|---|
| 1 MB | 1000 kB |
| 2 MB | 2000 kB |
| 3 MB | 3000 kB |
| 5 MB | 5000 kB |
| 10 MB | 10000 kB |
| 20 MB | 20000 kB |
| 25 MB | 25000 kB |
| 50 MB | 50000 kB |
| 100 MB | 100000 kB |
| 250 MB | 250000 kB |
| 500 MB | 500000 kB |
| 1000 MB | 1000000 kB |
How the conversion works
MB = kB × 0.001
Both units are defined exactly, so the precision of the KB to MB 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