Convert kilobytes to megabytes

Enter a value in kilobytes (KB) to get megabytes (MB). One kilobyte is 0.001 megabytes; one megabyte is 1,000 kilobytes.

✓ Runs in your browser — nothing uploaded Free, no sign-upNo watermark

How to use the Kilobyte to megabyte

  1. Type the number of kilobytes.
  2. Click Convert.
  3. Read the result in megabytes, plus the same value in every other digital storage unit.

KB to MB formula

megabytes = kilobytes × 0.001. To go the other way, kilobytes = megabytes × 1,000 (see megabytes to kilobytes).

Worked example

12 KB × 0.001 = 0.012 MB.

Kilobytes to megabytes conversion table

KilobytesMegabytes
0.1 KB0.0001 MB
0.5 KB0.0005 MB
1 KB0.001 MB
2 KB0.002 MB
3 KB0.003 MB
5 KB0.005 MB
10 KB0.01 MB
20 KB0.02 MB
25 KB0.025 MB
50 KB0.05 MB
100 KB0.1 MB
250 KB0.25 MB
500 KB0.5 MB
1,000 KB1 MB

About the kilobyte

1,000 bytes (decimal, as used by drive makers and macOS). Windows shows KiB (1,024 bytes) but labels it KB.

About the megabyte

1,000,000 bytes. A typical phone photo is 2–5 MB.

Related conversions

megabytes to kilobytes · kilobytes to kibibytes · any unit.

Frequently asked questions

How many megabytes in a kilobyte?

0.001 megabytes.

How many kilobytes in a megabyte?

1,000 kilobytes.

Is the factor exact?

The factor 0.001 is derived from the units' exact definitions; only the display is rounded.

Privacy

This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.

Last updated 2026-09-23.