Formula: kB (decimal) = Mbit × 125 | kB (binary) = Mbit × 128
📖 Understanding Megabits and Kilobytes
Megabit (Mbit/Mb): A unit of digital information equal to 1,000,000 bits (decimal) or 1,048,576 bits (binary). Commonly used for network speeds and data transfer rates.
Kilobyte (kB): A unit of digital storage. Decimal: 1 kB = 1,000 bytes. Binary (KiB): 1 KiB = 1,024 bytes. Used for file sizes and storage capacity.
Key relationship: 1 byte = 8 bits, so converting between bits and bytes requires multiplying or dividing by 8.
Conversion formulas:
➜ Decimal: kB = Mbit × 125 (since 1 Mbit = 1,000,000 bits ÷ 8 = 125,000 bytes = 125 kB)
➜ Binary: kB = Mbit × 128 (since 1 Mbit = 1,048,576 bits ÷ 8 = 131,072 bytes = 128 KiB)
🌐 Real-world examples
- 100 Mbps internet = 12.5 MB/s download (100 Mbit ÷ 8 = 12.5 MB/s)
- 50 Mbit file = 6,250 kB (decimal) or 6,400 kB (binary)
- 10 Mbit/s connection = 1.25 MB/s transfer rate
- 1 Gbit (1000 Mbit) = 125,000 kB (125 MB) of data transfer
- HD video stream (5 Mbit/s) = 625 kB per second
⚙️ Quick Conversion Table: Mbit to kB
| Megabits (Mbit) | Kilobytes (kB) - Decimal | Kilobytes (kB) - Binary |
|---|---|---|
| 1 Mbit | 125 kB | 128 kB |
| 8 Mbit | 1,000 kB | 1,024 kB |
| 10 Mbit | 1,250 kB | 1,280 kB |
| 20 Mbit | 2,500 kB | 2,560 kB |
| 50 Mbit | 6,250 kB | 6,400 kB |
| 100 Mbit | 12,500 kB | 12,800 kB |
| 500 Mbit | 62,500 kB | 64,000 kB |
| 1,000 Mbit (1 Gbit) | 125,000 kB | 128,000 kB |
❓ Frequently Asked Questions
Q: How many kB are in 1 Mbit?
A: 1 Mbit = 125 kB (decimal) or 128 kB (binary). This is because 1 Mbit = 1,000,000 bits ÷ 8 = 125,000 bytes = 125 kB.
Q: What's the difference between Mbit and MB?
A: Mbit (megabit) is 1 million bits, MB (megabyte) is 1 million bytes. 1 MB = 8 Mbit. Network speeds use Mbit/s, file sizes use MB.
Q: Why do network speeds show Mbit but file sizes show MB?
A: Historically, network speeds use bits (Mbps) while storage uses bytes (MB). To convert: divide Mbps by 8 to get MB/s.
Q: How do I convert 50 Mbit to kB for file transfer?
A: Multiply 50 × 125 = 6,250 kB (decimal) or 50 × 128 = 6,400 kB (binary). Most modern systems use decimal.
📊 Practical Guide: Network Speed to Download Time
- 10 Mbps connection: Download 100 MB file in ~80 seconds
- 50 Mbps connection: Download 1 GB file in ~160 seconds (2.6 min)
- 100 Mbps connection: Download 1 GB file in ~80 seconds
- 500 Mbps connection: Download 10 GB file in ~160 seconds
- 1 Gbps connection: Download 10 GB file in ~80 seconds
💡 Pro Tip: Quick Mental Conversion
To convert Mbit to kB in your head: multiply by 125 (decimal) or 128 (binary). For Mbit to MB, divide by 8 (since 1 MB = 8 Mbit). Example: 100 Mbit ÷ 8 = 12.5 MB.
300×250