Convert Kilobytes (kB) to Megabytes (MB)
1 kB = 0.001 MB Two-way converter below, type in either field.
Formula
MB = kB ÷ 1,000
Why this matters
Decimal (SI) units: 1 MB = 1,000 kB = 10⁶ bytes. Email attachment limits and web-performance budgets are usually quoted this way.
kB to MB reference table
| Kilobytes (kB) | Megabytes (MB) |
|---|---|
| 100 | 0.1 |
| 250 | 0.25 |
| 500 | 0.5 |
| 1,000 | 1 |
| 2,000 | 2 |
| 5,000 | 5 |
| 10,000 | 10 |
| 25,000 | 25 |
Frequently asked questions
How many kB are in 1 MB?
1 MB = 1,000 kB in decimal units; 1 MiB = 1,024 KiB in binary units. File managers mix the two, which causes most of the confusion.
Is a 2,000 kB file big?
2,000 kB is 2 MB, small for a photo, large for a web page asset. Typical smartphone photos run 2–6 MB.
More data-unit converters
- Megabytes → Gigabytes GB = MB ÷ 1,000
- Gigabytes → Terabytes TB = GB ÷ 1,000
- Megabits per second → Megabytes per second MB/s = Mbps ÷ 8
- Gibibytes → Gigabytes GB = GiB × 1.073741824 (1 GiB = 1024³ bytes, 1 GB = 1000³ bytes)