KB to MB Converter

KB
0.5MB

MB = 500 ÷ 1000 = 0.5

Convert kilobytes (KB) to megabytes (MB) instantly. Type a value — the result updates as you type, and the swap button converts the other way.

KB to MB formula

MB = KB ÷ 1000

1 kilobyte = 0.001 megabytes  ·  1 megabyte = 1000 kilobytes

To convert kilobytes to megabytes, divide the value by 1000. For example, 500 KB:

  1. MB = 500 ÷ 1000
  2. MB = 0.5

So 500 KB = 0.5 MB.

Mental math shortcut

This conversion is exact, so there is no need to estimate: just divide by 1,000.

KB to MB conversion table

KilobytesMegabytes
100 KB0.1 MB
250 KB0.25 MB
500 KB0.5 MB
750 KB0.75 MB
1000 KB1 MB
2000 KB2 MB
5000 KB5 MB
10000 KB10 MB

MB back to KB

The same values converted the other way, rounded for everyday use:

MegabytesKilobytes
0.1 MB100 KB
0.25 MB250 KB
0.5 MB500 KB
0.75 MB750 KB
1 MB1000 KB
2 MB2000 KB
5 MB5000 KB
10 MB10000 KB

About the units

Kilobytes (KB)

A kilobyte is 1,000 bytes in the decimal (SI) system used by storage makers; a kibibyte (KiB) is 1,024 bytes.

Megabytes (MB)

A megabyte is 1,000,000 bytes (decimal). Photos and songs are typically a few megabytes. Operating systems sometimes report mebibytes (1,048,576 bytes) labelled as MB.

Frequently asked questions

How many megabytes are in a kilobyte?

One kilobyte equals 0.001 megabytes.

What is 500 KB in MB?

500 KB = 0.5 MB.

How do I convert MB back to KB?

Multiply the megabytes by 1000.

Related converters