KB to MB Converter
Convert kilobytes to megabytes instantly. One kilobyte equals exactly 0.001 megabytes. Type in either box to convert both ways, then use the chart, worked examples and everyday sizes below.
How to convert kilobytes to megabytes
Worked example: convert 128 kilobytes to megabytes. Using megabytes ← kilobytes ÷ 1,000, we get 128 × 0.001 = 0.128 MB. To check the result, convert back: 0.128 MB ÷ 0.001 = 128 KB.
Kilobytes to megabytes chart
| Kilobytes (KB) | Megabytes (MB) |
|---|---|
| 1 KB | 0.001 MB |
| 2 KB | 0.002 MB |
| 3 KB | 0.003 MB |
| 4 KB | 0.004 MB |
| 5 KB | 0.005 MB |
| 6 KB | 0.006 MB |
| 8 KB | 0.008 MB |
| 10 KB | 0.01 MB |
| 12 KB | 0.012 MB |
| 15 KB | 0.015 MB |
| 20 KB | 0.02 MB |
| 25 KB | 0.025 MB |
| 30 KB | 0.03 MB |
| 40 KB | 0.04 MB |
| 50 KB | 0.05 MB |
| 75 KB | 0.075 MB |
| 100 KB | 0.1 MB |
| 150 KB | 0.15 MB |
| 200 KB | 0.2 MB |
| 250 KB | 0.25 MB |
| 500 KB | 0.5 MB |
| 1,000 KB | 1 MB |
Megabytes to kilobytes (reverse)
| Megabytes (MB) | Kilobytes (KB) |
|---|---|
| 1 MB | 1,000 KB |
| 2 MB | 2,000 KB |
| 5 MB | 5,000 KB |
| 10 MB | 10,000 KB |
| 20 MB | 20,000 KB |
| 50 MB | 50,000 KB |
| 100 MB | 100,000 KB |
| 250 MB | 250,000 KB |
| 500 MB | 500,000 KB |
| 1,000 MB | 1,000,000 KB |
About the kilobyte and the megabyte
A kilobyte is 1,000 bytes in the decimal (SI) system used by storage makers and macOS. Windows and some tools use 1,024 bytes, which is properly called a kibibyte (KiB).
A megabyte is 1,000,000 bytes in decimal. A typical smartphone photo is a few megabytes and an MP3 song around 3 to 5 MB. In binary terms 1 MiB is 1,048,576 bytes.
One megabyte equals 1,000 kilobytes, which makes the megabyte the larger unit of the two.
Everyday sizes in kilobytes and megabytes
| Everyday example (approximate) | In kilobytes | In megabytes |
|---|---|---|
| A short text message | 0.14 KB | 0.00014 MB |
| A plain-text email | 5 KB | 0.005 MB |
| A web page | 2,000 KB | 2 MB |
| A phone photo | 3,000 KB | 3 MB |
| A 3-minute MP3 song | 5,000 KB | 5 MB |
| A 2-hour HD movie | 3,000,000 KB | 3,000 MB |
Kilobytes to megabytes FAQ
How many megabytes are in one kilobyte?
One kilobyte equals exactly 0.001 megabytes. In the other direction, one megabyte equals 1,000 kilobytes.
How do I convert kilobytes to megabytes without a calculator?
convert 128 kilobytes to megabytes. Using megabytes ← kilobytes ÷ 1,000, we get 128 × 0.001 = 0.128 MB. To check the result, convert back: 0.128 MB ÷ 0.001 = 128 KB. For a quick estimate, round the factor to 0.001. Then 128 KB is about 0.128 MB, compared with the exact 0.128 MB (an error of 0%). That is close enough for planning, but use the calculator above when the number matters.
What is a short text message in megabytes?
A short text message is about 0.14 kilobytes, which is 0.00014 megabytes. Treat that as an approximate everyday figure rather than an official measurement.
Are the kilobytes and megabytes the same in every country?
Decimal KB = 1,000 bytes; binary KiB = 1,024 bytes. Windows often labels KiB as KB. Decimal MB = 1,000,000 bytes; binary MiB = 1,048,576 bytes.