Megabytes to Kilobytes
Convert megabytes (MB) to kilobytes (KB) instantly — with formula and reference table.
MB
KB
Quick answer: 1 MB = 1024 KB. To convert megabytes to kilobytes, multiply by MB × 1024.
Converting megabytes to kilobytes
This converter changes a value in megabytes (MB) into kilobytes (KB). One megabyte equals 1024 KB. In the binary convention, 1 MB = 1024 KB, so megabytes-to-kilobytes is multiplication by 1024. The conversion runs entirely in your browser — enter a value and the result updates instantly, in either direction.
Formula
KB = MB × 1024
Example
Convert 10 MB to KB: 10 × 1024 = 10240 KB.
Megabytes to Kilobytes conversion table
| Megabytes (MB) | Kilobytes (KB) |
|---|---|
| 1 MB | 1024 KB |
| 2 MB | 2048 KB |
| 3 MB | 3072 KB |
| 5 MB | 5120 KB |
| 10 MB | 10240 KB |
| 20 MB | 20480 KB |
| 25 MB | 25600 KB |
| 50 MB | 51200 KB |
| 100 MB | 102400 KB |
How to use this converter
- Enter a value in the megabytes (MB) field.
- Read the converted value in kilobytes (KB) below.
- Type into the KB field instead to convert in reverse, or use the swap button.
Frequently asked questions
How many KB are in a MB?
1 MB equals 1024 KB in the binary convention.
How do I convert 3 MB to KB?
3 times 1024 = 3072 KB.
Why use 1024 instead of 1000?
Computer memory is addressed in powers of two, so 1024 (2 to the 10th) is the natural binary step.