kB/s to Mbps converter (and Mbps to kB/s)
Multiply kB/s by 8 and divide by 1,000 to get Mbps; multiply Mbps by 125 to get kB/s. A download at 500 kB/s is using 4 Mbps, and a 10 Mbps connection tops out at 1,250 kB/s.
Tip: paste a reading like “12.4 MB/s” and the unit is picked for you.
1 kB/s equals:
- bps8,000
- kbps8
- Mbps0.008
- Gbps0.000008
- B/s1,000
- kB/s1
- MB/s0.001
- GB/s0.000001
- MiB/s0.000953674
Runs entirely in your browser. Nothing you type is sent anywhere.
Formula
1 kB/s = 8,000 bits and 1 Mbps = 1,000,000 bits, so:
Common conversions
kB/s → Mbps
| kB/s | Mbps |
|---|---|
| 100 kB/s | 0.8 Mbps |
| 250 kB/s | 2 Mbps |
| 500 kB/s | 4 Mbps |
| 1,000 kB/s | 8 Mbps |
| 2,500 kB/s | 20 Mbps |
| 5,000 kB/s | 40 Mbps |
| 10,000 kB/s | 80 Mbps |
| 50,000 kB/s | 400 Mbps |
Mbps → kB/s
| Mbps | kB/s |
|---|---|
| 0.5 Mbps | 62.5 kB/s |
| 1 Mbps | 125 kB/s |
| 2 Mbps | 250 kB/s |
| 5 Mbps | 625 kB/s |
| 10 Mbps | 1,250 kB/s |
| 25 Mbps | 3,125 kB/s |
| 50 Mbps | 6,250 kB/s |
| 100 Mbps | 12,500 kB/s |
Reading a kB/s download: connection or source?
Kilobytes per second shows up when a transfer is slow: browser download lists while a file trickles in, torrent clients reporting per-peer speeds, older download managers, and phone apps on a weak signal. Converting the reading tells you quickly whether your line or the other end is the limit.
- A slow browser download. The window shows 850 kB/s on a 100 Mbps plan. 850 × 8 ÷ 1,000 = 6.8 Mbps, under 7% of the plan. The server or a busy route is the likely limit, not your line.
- A torrent client. Total download reads 2,500 kB/s. That is 20 Mbps, with each peer contributing a slice of it.
- Mobile data. An app update crawls at 120 kB/s: just 0.96 Mbps.
If a converted figure is far below your plan on every download, compare a wired speed test with the plan in the speed test checker.
What a slow plan looks like in kB/s
On slower connections the number in a download window looks nothing like the speed on the bill. Multiplying Mbps by 125 gives the ceiling:
- 10 Mbps line. Up to 1,250 kB/s. After protocol overhead, 1,100–1,200 kB/s is normal.
- 5 Mbps rural or satellite service. Up to 625 kB/s, so a 100 MB update needs at least 160 seconds.
- 2 Mbps mobile connection. Up to 250 kB/s; seeing 240 kB/s means the connection is almost fully used.
- 0.5 Mbps throttled plan. After a mobile data allowance runs out, about 62.5 kB/s at best.
For a finish time rather than a rate, the download time calculator takes any size and speed.
KB, kB, KiB and kbps
Apps write this unit as KB/s, kB/s or KiB/s, and they do not all mean the same thing. The decimal kilobyte (kB) is 1,000 bytes; the binary kibibyte (KiB) is 1,024 bytes, and some software counts in 1,024s but still prints "KB". 1,000 kB/s is 8 Mbps while 1,000 KiB/s is 8.192 Mbps, and 1 Mbps is 125 kB/s but about 122.07 KiB/s. If your app's documentation says it uses binary units, pick KiB/s in the converter above.
Watch the case of the b too. A reading in kbps (kilobits) needs no ×8 step at all; use kbps to Mbps. Rate limits in some tools expect raw bytes per second, which Mbps to bytes per second produces, and for sizes rather than speeds, bits to bytes applies the same factor of 8. Once readings pass 1,000 kB/s, Mbps to MB/s is easier to read, and the bytes to Mbps converter shows every unit side by side.
Frequently asked questions
How many Mbps is 1,000 kB/s?
1,000 kB/s is 8 Mbps. Multiply kilobytes per second by 8 to get kilobits per second (8,000 kbps), then divide by 1,000 to get Mbps.
How many kB/s is 1 Mbps?
1 Mbps is 125 kB/s. One megabit is 1,000 kilobits, and 1,000 ÷ 8 = 125 kilobytes.
My 10 Mbps connection only downloads at 1,150 kB/s. Is that normal?
Yes. The ceiling is 1,250 kB/s, and 1,150 kB/s is 9.2 Mbps, or 92% of the plan. Protocol overhead accounts for the difference.
Is 500 kB/s a good download speed?
500 kB/s is 4 Mbps. That is fine for a small file, but on a plan of 50 Mbps or more it means the transfer is limited somewhere else, often by the server or Wi-Fi.
My torrent client says KiB/s. Does that change the conversion?
Slightly. 1 KiB/s is 1,024 bytes per second, which equals 0.008192 Mbps instead of 0.008 Mbps. Select KiB/s in the converter to get the exact figure.