How to convert kilobytes to megabytes

1 kilobyte equals 0.001 megabytes, so you divide by 1,000:

MB = KB ÷ 1,000

Example

Let's convert 500 kilobytes to megabytes:

500 KB = 0.5 MB

Going the other way

1 megabyte = 1,000 kilobytes. Use our megabytes to kilobytes converter.

What is a kilobyte?

A kilobyte (KB) is 1,000 bytes in the decimal system used by storage makers. (Computers sometimes use 1,024 bytes, called a kibibyte.)

What is a megabyte?

A megabyte (MB) is 1,000 kilobytes, or one million bytes. Photos and songs are usually a few megabytes.