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 MB1024 KB
2 MB2048 KB
3 MB3072 KB
5 MB5120 KB
10 MB10240 KB
20 MB20480 KB
25 MB25600 KB
50 MB51200 KB
100 MB102400 KB

How to use this converter

  1. Enter a value in the megabytes (MB) field.
  2. Read the converted value in kilobytes (KB) below.
  3. 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.

Last updated: 2026-05-27 Free · No signup · Works offline Suggest an improvement