Kilobytes to Megabytes (KB to MB)

1 kilobyte = 0.001 megabytes. Enter a value to convert instantly.

Updated

=0.5 MB

How to convert kilobytes to megabytes

One kilobyte equals 0.001 megabytes, so multiply the value in kilobytes by 0.001: MB = KB × 0.001. Equivalently, divide by 1000.

Example: 500 KB = 500 × 0.001 = 0.5 MB.

Kilobytes to megabytes table

Kilobytes (KB)Megabytes (MB)
0.10.0001
0.50.0005
10.001
20.002
30.003
40.004
50.005
60.006
70.007
80.008
90.009
100.01
150.015
200.02
250.025
300.03
400.04
500.05
750.075
1000.1
2500.25
5000.5
1,0001

About the units

  • Kilobyte (KB): Decimal kilobyte: 1,000 bytes (SI). Windows uses “KB” for 1,024 bytes — see KiB.
  • Megabyte (MB): Decimal megabyte: 1,000,000 bytes, as used by storage makers, macOS and network speeds.
Unit converterConvert between hundreds of units of length, mass, temperature, volume, data and more.
Open the unit converter

Frequently asked questions

How many megabytes are in a kilobyte?
1 kilobyte = 0.001 megabytes.
What is the formula for kilobytes to megabytes?
MB = KB × 0.001.
How much is 500 KB in MB?
500 KB = 0.5 MB.