Megabytes to Kilobytes Converter
1 megabyte is exactly 1,000 kilobytes. To convert megabytes to kilobytes, multiply by 1,000.
Sources: BIPM SI Brochure, NIST binary prefixes Updated
Result
1 MB = 1,000 kB
How to convert megabytes to kilobytes
kilobytes = megabytes × 1,000
1 megabyte is 1,000,000 bytes (SI prefix mega). 1 kilobyte is 1,000 bytes (SI prefix kilo). 1 mebibyte is 1,048,576 bytes (2²⁰).
The factor is exact in both directions: 1 MB = 1,000 kB and 1 kB = 0.001 MB. Nothing is rounded until you choose how many decimals to show.
Worked example: 5 MB
- Start with the value in megabytes: 5 MB.
- Multiply by 1,000, because 1 megabyte = 1,000 kilobytes: 5 × 1,000 = 5,000 kB.
Megabytes to kilobytes chart
Megabytes from 1 to 100 converted to kilobytes with the exact factor, shown to five significant digits.
| MB | kB |
|---|---|
| 1 | 1,000 |
| 2 | 2,000 |
| 3 | 3,000 |
| 4 | 4,000 |
| 5 | 5,000 |
| 6 | 6,000 |
| 7 | 7,000 |
| 8 | 8,000 |
| 9 | 9,000 |
| 10 | 10,000 |
| 11 | 11,000 |
| 12 | 12,000 |
| 13 | 13,000 |
| 14 | 14,000 |
| 15 | 15,000 |
| 16 | 16,000 |
| 17 | 17,000 |
| 18 | 18,000 |
| 19 | 19,000 |
| 20 | 20,000 |
| 21 | 21,000 |
| 22 | 22,000 |
| 23 | 23,000 |
| 24 | 24,000 |
| 25 | 25,000 |
| MB | kB |
|---|---|
| 26 | 26,000 |
| 27 | 27,000 |
| 28 | 28,000 |
| 29 | 29,000 |
| 30 | 30,000 |
| 31 | 31,000 |
| 32 | 32,000 |
| 33 | 33,000 |
| 34 | 34,000 |
| 35 | 35,000 |
| 36 | 36,000 |
| 37 | 37,000 |
| 38 | 38,000 |
| 39 | 39,000 |
| 40 | 40,000 |
| 41 | 41,000 |
| 42 | 42,000 |
| 43 | 43,000 |
| 44 | 44,000 |
| 45 | 45,000 |
| 46 | 46,000 |
| 47 | 47,000 |
| 48 | 48,000 |
| 49 | 49,000 |
| 50 | 50,000 |
| MB | kB |
|---|---|
| 51 | 51,000 |
| 52 | 52,000 |
| 53 | 53,000 |
| 54 | 54,000 |
| 55 | 55,000 |
| 56 | 56,000 |
| 57 | 57,000 |
| 58 | 58,000 |
| 59 | 59,000 |
| 60 | 60,000 |
| 61 | 61,000 |
| 62 | 62,000 |
| 63 | 63,000 |
| 64 | 64,000 |
| 65 | 65,000 |
| 66 | 66,000 |
| 67 | 67,000 |
| 68 | 68,000 |
| 69 | 69,000 |
| 70 | 70,000 |
| 71 | 71,000 |
| 72 | 72,000 |
| 73 | 73,000 |
| 74 | 74,000 |
| 75 | 75,000 |
| MB | kB |
|---|---|
| 76 | 76,000 |
| 77 | 77,000 |
| 78 | 78,000 |
| 79 | 79,000 |
| 80 | 80,000 |
| 81 | 81,000 |
| 82 | 82,000 |
| 83 | 83,000 |
| 84 | 84,000 |
| 85 | 85,000 |
| 86 | 86,000 |
| 87 | 87,000 |
| 88 | 88,000 |
| 89 | 89,000 |
| 90 | 90,000 |
| 91 | 91,000 |
| 92 | 92,000 |
| 93 | 93,000 |
| 94 | 94,000 |
| 95 | 95,000 |
| 96 | 96,000 |
| 97 | 97,000 |
| 98 | 98,000 |
| 99 | 99,000 |
| 100 | 100,000 |
kilobytes = megabytes × 1,000. Factors: BIPM SI Brochure, NIST binary prefixes. unitcheck.net/digital/megabytes-to-kilobytes/
1,000 or 1,024?
In the SI, kilo, mega and giga always mean 1,000, 1,000,000 and 1,000,000,000, so 1 MB is 1,000 kB. This is how storage devices are labelled. Computer memory is usually counted in steps of 1,024 instead. The IEC gave those units their own names in 1998: kibibyte (KiB, 1,024 bytes), mebibyte (MiB, 1,048,576 bytes) and gibibyte (GiB, 1,073,741,824 bytes).
Many programs still write “KB”, “MB” and “GB” when they mean the binary units. If a size on your screen does not match the decimal result, switch the converter to binary. The difference is 2.4% per step: 1 GiB is 1.073741824 GB.
Going the other way? Use the Kilobytes to Megabytes converter.
Frequently asked questions
How many kilobytes are in 1 megabyte?
1 megabyte is exactly 1,000 kilobytes. 1 megabyte is 1,000,000 bytes (SI prefix mega).
How do I convert megabytes to kilobytes?
Multiply by 1,000: kilobytes = megabytes × 1,000. For example, 5 MB = 5,000 kB.
How many megabytes are in 1 kilobyte?
1 kilobyte is exactly 0.001 megabytes. To go the other way, use the kilobytes to megabytes converter.
Is the MB to kB conversion exact?
Yes. 1 megabyte is 1,000,000 bytes (SI prefix mega). The factor 1,000 follows from the definitions, so the only rounding is in the number of decimals you display.
Why does my computer show a smaller size than the box?
A drive sold as 500 GB holds 500,000,000,000 bytes. Counted in binary units that is about 465.66 GiB, and many systems display that number with the label “GB”. Nothing is missing; the same bytes are being counted in units of 1,024 instead of 1,000.
Sources
- BIPM, The International System of Units (SI Brochure), 9th edition — defines the SI units, the prefixes and the units accepted for use with the SI
- NIST Reference on Constants, Units and Uncertainty: Prefixes for binary multiples (IEC 60027-2) — kibi, mebi, gibi, tebi and how they differ from kilo, mega, giga, tera (checked October 12, 2026)