Kilobytes to Megabytes Converter
1 kilobyte = 0.001 megabytes
1 kilobyte equals 0.001 megabytes
How to convert kilobytes to megabytes
Lowercase b means bit; uppercase B means byte (8 bits). Decimal kB, MB and GB use powers of 1000; binary KiB, MiB and GiB use powers of 1024. Choose the label that matches the source measurement.
MB = kB × 0.001One kilobyte is 0.001 megabytes, so a single multiplication converts any value.
0.01 MB = 10 × 0.001Kilobytes to megabytes conversion table
Common values in kilobytes, converted to megabytes.
| Kilobytes (kB) | Megabytes (MB) |
|---|---|
| 1 | 0.001 |
| 2 | 0.002 |
| 4 | 0.004 |
| 8 | 0.008 |
| 16 | 0.016 |
| 32 | 0.032 |
| 64 | 0.064 |
| 128 | 0.128 |
| 256 | 0.256 |
| 512 | 0.512 |
| 1,024 | 1.024 |
About these units
kilobytekB
Exactly 1,000 bytes (decimal). The binary equivalent is the kibibyte.
megabyteMB
Exactly 1,000,000 bytes (decimal).
Sources and precision
Table results are rounded to 8 significant digits; formula constants may be rounded to 10. Worked example answers use 6 significant digits. The converter starts at 6 significant digits and lets you change display precision. Calculations use the stored factors without intermediate rounding. Exact unit definitions do not make an input measurement more precise; conventional and measured factors follow the assumptions stated here.