pakmath.com

Megabytes to Kilobytes (MB to KB) Converter

1 megabyte (MB) = 1,024 kilobytes (KB). To convert megabytes to kilobytes, multiply by 1,024: 500 MB × 1,024 = 512,000 KB.

1 MB = 1024 KB
Convert the other way: Kilobytes to Megabytes

Quick facts

How to convert megabytes to kilobytes

  1. Take the value in megabytes.
  2. Multiply it by 1,024 (the number of kilobytes in one megabyte).
  3. Round the result to the precision you need.
KB = MB × 1,024

Worked example (a large download): 500 MB × 1,024 = 512000 KB.

To convert kilobytes back to megabytes, multiply by 0.000976563, or divide by 1,024.

Source: IEC 80000-13 for binary (1,024-based) and decimal (1,000-based) prefixes; this site uses the binary convention shown in each definition.

Megabytes to Kilobytes conversion table

Megabytes to Kilobytes conversion table
Megabytes [MB]Kilobytes [KB]
0.001 MB1.024 KB
0.01 MB10.24 KB
0.1 MB102.4 KB
0.5 MB512 KB
1 MB1024 KB
2 MB2048 KB
5 MB5120 KB
10 MB10240 KB

MB to KB chart from 1 to 100

Kilobytes to Megabytes conversion table

Kilobytes to Megabytes conversion table
Kilobytes [KB]Megabytes [MB]
1 KB0.0009765625 MB
10 KB0.009765625 MB
100 KB0.09765625 MB
1000 KB0.9765625 MB
10000 KB9.765625 MB
100000 KB97.65625 MB
1000000 KB976.5625 MB

Megabytes vs Kilobytes

MegabyteKilobyte
SymbolMBKB
Equals1 MB = 1,024 KB1 KB = 0.000976563 MB

What is a megabyte?

Equal to 1,024 kilobytes. Used for photos, songs, and documents.

What is a kilobyte?

Equal to 1,024 bytes in the binary convention used by most operating systems. Used for small file and text document sizes.

Frequently asked questions

How many kilobytes are in a megabyte?

There are 1,024 kilobytes in 1 megabyte (1 MB = 1024 KB).

How many megabytes are in a kilobyte?

There are 0.000976563 megabytes in 1 kilobyte (1 KB = 0.0009765625 MB).

How do I convert megabytes to kilobytes?

Multiply the number of megabytes by 1,024. For example, 10 MB × 1,024 = 10,240 KB. To convert back, multiply by 0.000976563.

What is 10 MB in kilobytes?

10 MB = 10,240 KB.

What is 100 MB in kilobytes?

100 MB = 102,400 KB.

Is the conversion exact?

Yes. The factor comes from the official definitions of both units (IEC 80000-13 for binary (1,024-based) and decimal (1,000-based) prefixes; this site uses the binary convention shown in each definition). Results are shown to up to 10 decimal places; round them to suit your purpose.

Popular data storage conversions

Convert megabytes to other units

Convert other units to kilobytes

Open the full data storage converter with every unit →

Related converters

Reviewed by

Dr. Muhammad Amjad Khadim PhD Mathematics

Dr. Muhammad Amjad Khadim holds a PhD in Mathematics. He writes and reviews the guides on pakmath.com and checks every formula, conversion factor and worked example against published standards and official guidance before it goes live. Spotted an error? Tell us and it will be corrected.