Megabytes - Kilobytes Converter


Convert between megabytes (MB) and kilobytes (kB). This converter is part of the full data storage converter tool. Simply choose which unit you want to convert from and to, enter a value and click the 'convert' button. A reference chart can be found further down the page.

Spelling: American | British


Whilst every effort has been made in building this megabytes - kilobytes converter, we are not to be held liable for any special, incidental, indirect or consequential damages or monetary losses of any kind arising out of or in connection with the use of the converter tools and information derived from the web site. This megabytes - kilobytes converter is here purely as a service to you, please use it at your own risk. Do not use calculations for anything where loss of life, money, property, etc could result from inaccurate conversions.

Please see the full disclaimer for more information.

Converting kilobytes and megabytes

Some commonly asked questions are included below, as well as a reference chart. When making manual conversions, you can use the converter at the top of this page to check your answer.

How many megabytes are there in 1 kilobyte?

There are 0.001 megabytes in 1 kilobyte. To convert from kilobytes to megabytes, multiply your figure by 0.001 (or divide by 1000) .

How many kilobytes are there in 1 megabyte?

There are 1000 kilobytes in 1 megabyte. To convert from megabytes to kilobytes, multiply your figure by 1000 (or divide by 0.001) .

In the chart below, figures are rounded to a maximum of 3 decimal places (6 with smaller numbers) to give approximations.

Kilobytes and megabytes reference chart

Kilobytes Megabytes Megabytes Kilobytes
0.1 0.0001 MB 0.1 100 kB
1 0.001 MB 1 1000 kB
2 0.002 MB 2 2000 kB
3 0.003 MB 3 3000 kB
4 0.004 MB 4 4000 kB
5 0.005 MB 5 5000 kB
6 0.006 MB 6 6000 kB
7 0.007 MB 7 7000 kB
8 0.008 MB 8 8000 kB
9 0.009 MB 9 9000 kB
10 0.01 MB 10 10000 kB
20 0.02 MB 20 20000 kB
30 0.03 MB 30 30000 kB
40 0.04 MB 40 40000 kB
50 0.05 MB 50 50000 kB
60 0.06 MB 60 60000 kB
70 0.07 MB 70 70000 kB
80 0.08 MB 80 80000 kB
90 0.09 MB 90 90000 kB
100 0.1 MB 100 100000 kB

What is a kilobyte?

As you might have guessed, a kilobyte is commonly defined as consisting of 1,000 bytes. We should point out that its actual value is 1,024 bytes (or 2^10 bytes). Still, most say that this value is very similar to 10^3. It is for this reason that the International System of Units (SI) generally equates the kilobyte with 1,000 bytes. This also helps to somewhat simplify multiplication factors when dealing with such massive numbers. To put this another way, one kilobyte is 10 x 10 x 10 bytes. Although this might seem like a large figure, let's recall that most operating systems contain gigabytes of data capacity!

What is a megabyte?

Most computer users are very familiar with the megabyte. As you might have already guessed, a megabyte is the equivalent of 1,000,000 bytes (or 10^6 bytes). We should point out that there is more than meets the eye here. While the SI definition is one million bytes of information, many computing professionals will instead use the more precise number of 1,048,576 bytes (1,024^2). This arises from the binary multiples that occur (each byte contains eight bits of information within its string).

Other individual data storage converters

Kilobytes and Bits, Kilobytes and Bytes, Kilobytes and Gigabytes, Megabytes and Bits, Megabytes and Bytes, Megabytes and Gigabytes, Megabytes and Kilobytes, Terabytes and Kilobytes, Terabytes and Megabytes,