Megabytes to Kilobytes Converter

Megabytes to Kilobytes Converter

Kilobytes (decimal)
Kibibytes (binary)
1 MB = 1000 KB (decimal) · 1 MiB = 1024 KiB (binary)

How to convert megabytes to kilobytes

To convert megabytes to kilobytes, multiply by 1000. For example, 5 MB × 1000 = 5000 KB. Going the other way, divide kilobytes by 1000 to get megabytes.

In binary, 1 MiB = 1024 KiB. This distinction matters when comparing storage advertised by manufacturers (decimal) vs what your operating system reports (binary).

1 MB = 1000 KB = 1,000,000 bytes (decimal). This conversion is commonly needed for understanding file sizes, email attachments, and internet speed limits.

Megabytes to kilobytes conversion table

Megabytes (MB) Kilobytes (KB) Common reference
0.1 MB100 KBsmall image
0.5 MB500 KBlarge image
1 MB1000 KBshort video clip
2 MB2000 KBhigh res photo
5 MB5000 KBsmall app
10 MB10,000 KBshort song
50 MB50,000 KBlarge app
100 MB100,000 KBHD video clip

Frequently asked questions

How many KB is 1 MB?
1 MB = 1000 KB (decimal). In binary, 1 MiB = 1024 KiB.
How many KB is 2 MB?
2 MB = 2000 KB. Calculation: 2 × 1000 = 2000 KB.
How many KB is 10 MB?
10 MB = 10,000 KB. Calculation: 10 × 1000 = 10,000 KB.
How many MB is 2048 KB?
2048 KB = 2.048 MB (decimal) = 2 MiB (binary). This is a common file size limit for email attachments.
How many KB is 25 MB?
25 MB = 25,000 KB. This is a common email attachment size limit.