Skip to main content
matte

Megabytes to Kilobytes

A megabyte is 1,000 kilobytes, a common unit for document, photo, and small app file sizes. A kilobyte is 1,000 bytes (decimal), used by storage manufacturers and some operating systems for file sizes. 1 MB equals 1,000 kB, so converting between them is a matter of multiplying by that fixed factor — type any value into the converter below and both sides update instantly as you type.

Both units belong to data, measured here against data's base unit (bit) — every other data unit on this site converts through that same reference point, which is why the table below can also be read as a quick cross-check against nearby values.

Formula

kB = MB × 1,000

MB = kB × 0.001

Worked example: 5 MB × 1,000 = 5,000 kB.

Conversion table

Megabyte (MB)Kilobyte (kB)
1 MB1,000 kB
2 MB2,000 kB
3 MB3,000 kB
5 MB5,000 kB
10 MB10,000 kB
20 MB20,000 kB
25 MB25,000 kB
50 MB50,000 kB
100 MB100,000 kB
250 MB250,000 kB
500 MB500,000 kB
1,000 MB1,000,000 kB

Frequently asked

How many Kilobytes in a megabyte?
1 MB equals 1,000 kB.
How do I convert Megabytes to Kilobytes?
Multiply the value in MB by 1,000 to get kB. The converter above does this instantly as you type.
Is the conversion exact?
Yes — Megabyte and Kilobyte are both defined by a fixed conversion factor to data's base unit (bit), so the result shown is exact to the precision displayed, not an approximation.

Reverse conversion

More data conversions

Full converter