Kilobytes to Megabytes (KB to MB)

Convert kilobytes to megabytes instantly. 1 kilobyte = 0.001 megabytes, so divide the number of kilobytes by 1,000. Includes worked examples and a full KB to MB table.

How to convert kilobytes to megabytes

1 kilobyte = 0.001 megabytes and 1 megabyte = 1,000 kilobytes. To convert kilobytes to megabytes, divide by 1,000:

MB = KB ÷ 1,000

Examples

  • 500 KB ÷ 1,000 = 0.5 MB
  • 2,048 KB ÷ 1,000 = 2.048 MB
  • 10,000 KB ÷ 1,000 = 10 MB

KB to MB conversion table

Kilobytes (KB)Megabytes (MB)
1 KB0.001 MB
2 KB0.002 MB
4 KB0.004 MB
8 KB0.008 MB
16 KB0.016 MB
32 KB0.032 MB
64 KB0.064 MB
100 KB0.1 MB
128 KB0.128 MB
256 KB0.256 MB
500 KB0.5 MB
512 KB0.512 MB
1,000 KB1 MB
1,024 KB1.024 MB
2,048 KB2.048 MB

What is a kilobyte?

A kilobyte (KB) is 1,000 bytes in SI units. Some software uses KB for 1,024 bytes (properly a kibibyte, KiB).

What is a megabyte?

A megabyte (MB) is 1,000,000 bytes in SI units (a mebibyte, MiB, is 1,048,576 bytes).

Related conversions

Frequently asked questions

How do I convert kilobytes to megabytes?

Divide the value in kilobytes by 1,000. 1 kilobyte = 0.001 megabytes.

How many kilobytes are in one megabyte?

1 megabyte = 1,000 kilobytes.

What is 2,048 KB in MB?

2,048 KB = 2.048 MB.

What is 10,000 KB in MB?

10,000 KB = 10 MB.