KB to MB Converter
Convert kilobytes and megabytes both ways. Toggle between binary (1024) and decimal (1000) factors.
Convert kilobytes and megabytes both ways. Toggle between binary (1024) and decimal (1000) factors.
To convert kilobytes (KB) to megabytes (MB), divide the number of kilobytes by the conversion factor. There are two widely used factors, and this converter supports both:
So 5120 KB ÷ 1024 = 5 MB (binary), or 5120 KB ÷ 1000 = 5.12 MB (decimal). Type a value in either box above and the other updates instantly — it works both directions.
| Kilobytes (KB) | Megabytes (MB) |
|---|---|
| 256 KB | 0.25 MB |
| 512 KB | 0.5 MB |
| 1024 KB | 1 MB |
| 2048 KB | 2 MB |
| 5120 KB | 5 MB |
| 10240 KB | 10 MB |
| 102400 KB | 100 MB |
If you are checking a file size shown by your computer, use binary (1024). If you are matching the capacity printed on a hard drive, USB stick or an internet plan, use decimal (1000). The difference grows with size: a "1 TB" drive shows as roughly 931 GB in Windows for exactly this reason.
It depends on the factor. In binary (used by operating systems) 1 MB = 1024 KB. In decimal (used by storage makers and SI) 1 MB = 1000 KB.
Yes, under the binary convention that Windows and most operating systems use, 1024 KB = 1 MB. Under the decimal SI convention, 1000 KB = 1 MB.
Multiply the megabytes by your factor: MB × 1024 (binary) or MB × 1000 (decimal). Just type into the Megabytes box above and the KB value fills in automatically.
No. Everything runs locally in your browser — your input isn't uploaded or stored.
People reach this tool searching for: