Skip to content

KB to MB Converter

Convert kilobytes to megabytes for file and upload limits.

500 KB =
0.5 MB
MB = KB ÷ 1,000
All data storage units
UnitValue
Bits (bit) 4,000,000
Bytes (B) 500,000
Kilobytes (KB) 500
Megabytes (MB) 0.5
Gigabytes (GB) 0.0005
Terabytes (TB) 5 × 10⁻⁷
Kibibytes (KiB) 488.281
Mebibytes (MiB) 0.476837
Gibibytes (GiB) 0.000465661
Tebibytes (TiB) 4.54747 × 10⁻⁷

KB to MB conversion table

Kilobytes (KB) Megabytes (MB) Binary (KiB → MiB)
1 KB 0.001 MB 0.000976563 MiB
10 KB 0.01 MB 0.00976563 MiB
20 KB 0.02 MB 0.0195313 MiB
50 KB 0.05 MB 0.0488281 MiB
100 KB 0.1 MB 0.0976563 MiB
200 KB 0.2 MB 0.195313 MiB
256 KB 0.256 MB 0.25 MiB
500 KB 0.5 MB 0.488281 MiB
512 KB 0.512 MB 0.5 MiB
1,000 KB 1 MB 0.976563 MiB
1,024 KB 1.024 MB 1 MiB
1,500 KB 1.5 MB 1.46484 MiB
2,000 KB 2 MB 1.95313 MiB
2,048 KB 2.048 MB 2 MiB
3,000 KB 3 MB 2.92969 MiB
5,000 KB 5 MB 4.88281 MiB
10,000 KB 10 MB 9.76563 MiB
20,000 KB 20 MB 19.5313 MiB
50,000 KB 50 MB 48.8281 MiB
100,000 KB 100 MB 97.6563 MiB
1,000,000 KB 1,000 MB 976.563 MiB

Type a number of kilobytes and this converter shows the answer in megabytes instantly (1 KB = 0.001 MB). Below the converter you will find a ready-made KB to MB table, and further down the formula with a worked example.

Kilobytes are the unit for small files: photos for online application forms (often limited to 200 KB or 500 KB), documents, email attachments and web page assets. Upload forms that ask for a file “under 2 MB” usually count 2,000 KB in decimal units, but some systems mean 2,048 KiB. Checking both columns in the table tells you whether your file is safely under the limit.

How to use the KB to MB tool

  1. Enter the value in kilobytes in the Value box. Decimals such as 250.5 are fine.
  2. The result in megabytes appears straight away, rounded to six significant digits.
  3. Check the formula line under the result to see exactly how it was calculated.
  4. Press ⇄ to convert megabytes back to kilobytes, or pick any other unit from the lists.
  5. Use Copy result, or look up common values in the conversion table.

Why use ToolOrca KB to MB

  • Exact factor: 1 KB = 0.001 MB
  • Conversion table: KB to MB
  • Formula and worked example included
  • Instant result as you type
  • Converts to every other data storage unit too
  • Free, private and works offline

How to convert kilobytes to megabytes

In the decimal (SI) convention used by storage makers and macOS, one kilobyte is 1,000 bytes. In the decimal convention one megabyte is 1,000 kilobytes, or 1,000,000 bytes. So 1 KB = 0.001 MB exactly, and 1 MB = 1,000 KB exactly.

To convert kilobytes to megabytes, divide the number of kilobytes by 1,000. Multiplying by 0.001 gives the same result.

Worked example: 500 KB ÷ 1,000 = 0.5 MB.

Quick mental math for KB to MB

Move the decimal point three places left: 750 KB = 0.75 MB. If a form uses binary units, divide by 1,024 (750 KiB = 0.732 MiB).

Need the opposite direction? Use the megabytes to kilobytes converter, or switch units with the ⇄ button above.

Frequently asked questions

How many megabytes is 500 KB?

500 KB is 0.5 MB (500 ÷ 1,000 = 0.5).

How many megabytes is 1,024 KB?

1,024 KB is 1.024 MB (1,024 ÷ 1,000 = 1.024).

How many megabytes is 2,048 KB?

2,048 KB is 2.048 MB (2,048 ÷ 1,000 = 2.048).

What is the formula to convert kilobytes to megabytes?

To convert kilobytes to megabytes, divide the number of kilobytes by 1,000. Multiplying by 0.001 gives the same result. To go the other way, use the megabytes to kilobytes converter.

Why does my file show different sizes on Windows and Mac?

macOS uses decimal units (1 MB = 1,000 KB) and Windows uses binary units (1 MB = 1,024 KB). A 1,500,000-byte file is 1.5 MB on a Mac but 1.43 MB on Windows.