MB to KB Converter (Megabytes to Kilobytes)
Convert Megabytes (MB) to Kilobytes (KB) in both Decimal SI units (1,000x) and Binary IEC units (1,024x). Convert seamlessly between Bytes, KB, MB, GB, and TB.
| MB (decimal) | KB (decimal) | MiB (binary) | KiB (binary) |
|---|---|---|---|
| 1 | 1,000 | 0.95 | 976.56 |
| 5 | 5,000 | 4.77 | 4,882.81 |
| 10 | 10,000 | 9.54 | 9,765.63 |
| 50 | 50,000 | 47.68 | 48,828.13 |
| 100 | 100,000 | 95.37 | 97,656.25 |
| 250 | 250,000 | 238.42 | 244,140.63 |
| 500 | 500,000 | 476.84 | 488,281.25 |
| 1,000 | 1,000,000 | 953.67 | 976,562.5 |
| 2,000 | 2,000,000 | 1,907.35 | 1,953,125 |
| 5,000 | 5,000,000 | 4,768.37 | 4,882,812.5 |
工作原理
计算公式
Decimal: 1 MB = 1,000 KB = 1,000,000 Bytes | Binary: 1 MiB = 1,024 KiB = 1,048,576 Bytes 计算范例
A 5 MB photo equals 5,000 KB (in decimal storage systems like macOS/hard drives) or 5,120 KiB (in binary systems like Windows OS).
Decimal (SI) vs. Binary (IEC) Data Multiples
Confusion surrounding data storage sizes arises because computers fundamentally operate in base-2 (binary), while human commerce and international standards favor base-10 (decimal).
Comparison of Prefixes: SI Decimal vs. IEC Binary
| Decimal Prefix (Base 10) | Formula | Value (Bytes) | Binary Prefix (Base 2) | Formula | Value (Bytes) | Difference |
|---|---|---|---|---|---|---|
| Kilobyte (KB) | $10^3$ | 1,000 | Kibibyte (KiB) | $2^{10}$ | 1,024 | +2.4% |
| Megabyte (MB) | $10^6$ | 1,000,000 | Mebibyte (MiB) | $2^{20}$ | 1,048,576 | +4.9% |
| Gigabyte (GB) | $10^9$ | 1,000,000,000 | Gibibyte (GiB) | $2^{30}$ | 1,073,741,824 | +7.4% |
| Terabyte (TB) | $10^{12}$ | 1,000,000,000,000 | Tebibyte (TiB) | $2^{40}$ | 1,099,511,627,776 | +9.9% |
Quick Conversion Reference Table (Decimal: 1 MB = 1,000 KB)
| Megabytes (MB) | Kilobytes (KB) | Megabits (Mb) | Gigabytes (GB) |
|---|---|---|---|
| 1 MB | 1,000 KB | 8 Mb | 0.001 GB |
| 5 MB | 5,000 KB | 40 Mb | 0.005 GB |
| 10 MB | 10,000 KB | 80 Mb | 0.010 GB |
| 50 MB | 50,000 KB | 400 Mb | 0.050 GB |
| 100 MB | 100,000 KB | 800 Mb | 0.100 GB |
| 500 MB | 500,000 KB | 4,000 Mb | 0.500 GB |
| 1,000 MB | 1,000,000 KB | 8,000 Mb | 1.000 GB |
常见问题
Is 1 MB equal to 1,000 KB or 1,024 KB?
Both are used in different contexts! Under the International System of Units (SI standard used by hard drive makers and macOS), 1 MB = 1,000 KB (10^6 bytes). Under the IEC binary standard (historically used by Windows and RAM manufacturers), 1 Megabyte / Mebibyte (MiB) = 1,024 Kibibytes (KiB) (2^20 bytes).
Why does my 1 TB hard drive only show 931 GB in Windows?
Storage manufacturers market drives using decimal gigabytes (1 TB = 1,000,000,000,000 bytes). Windows calculates capacity using binary gibibytes (dividing by 1024^3 = 1,073,741,824 bytes per GiB): 1,000,000,000,000 / 1,073,741,824 ≈ 931.32 GiB.
What is the difference between MB and Mb (capital B vs lowercase b)?
A capital 'B' stands for Bytes, while a lowercase 'b' stands for bits. Since 1 Byte = 8 bits: a 100 Mbps (megabits per second) internet connection has a maximum theoretical download speed of 12.5 MB/s (megabytes per second).
What are the official IEC binary prefixes?
The International Electrotechnical Commission (IEC) established official binary prefixes: Kibibyte (KiB = 1024 B), Mebibyte (MiB = 1024² B), Gibibyte (GiB = 1024³ B), and Tebibyte (TiB = 1024⁴ B).