The Speed Units
| Unit | Meaning | Value | Where You See It |
|---|---|---|---|
| bps | Bits per second | 1 bit/sec | Old modem speeds (56 Kbps), IoT telemetry |
| Kbps | Kilobits per second | 1,000 bps | Low-rate audio streams (128 Kbps), throttled mobile after data cap |
| Mbps | Megabits per second | 1,000 Kbps = 1,000,000 bps | All home internet plans (25 Mbps, 100 Mbps, 500 Mbps, 1 Gbps) |
| Gbps | Gigabits per second | 1,000 Mbps = 1,000,000,000 bps | Fiber internet plans, Ethernet ports (1GbE, 2.5GbE, 10GbE) |
| Tbps | Terabits per second | 1,000 Gbps | Internet backbone links, submarine cables, data center interconnects |
Bits vs Bytes: The Most Confusing Part
ISPs advertise speed in bits per second (lowercase b). Your file manager, download manager, and operating system typically report transfer rates in bytes per second (uppercase B). One byte equals 8 bits. This is why downloads appear slower than your speed plan suggests.
| ISP Speed (Mbps) | Maximum File Download Rate (MB/s) | Real Download Rate (accounting for ~10% overhead) |
|---|---|---|
| 25 Mbps | 3.125 MB/s | ~2.8 MB/s |
| 100 Mbps | 12.5 MB/s | ~11 MB/s |
| 200 Mbps | 25 MB/s | ~22 MB/s |
| 500 Mbps | 62.5 MB/s | ~55 MB/s |
| 1 Gbps (1,000 Mbps) | 125 MB/s | ~112 MB/s |
The ~10% overhead accounts for TCP/IP protocol headers, acknowledgment packets, and other network layer overhead. Actual results also depend on the server's upload speed, your storage device's write speed, and network congestion.
Download Time Calculator
Estimate how long a file takes to download at your speed:
| File Size | 25 Mbps | 100 Mbps | 500 Mbps | 1 Gbps |
|---|---|---|---|---|
| 1 GB movie (1,000 MB) | ~6 min | ~1.5 min | ~18 sec | ~9 sec |
| 5 GB game update | ~27 min | ~7 min | ~80 sec | ~40 sec |
| 50 GB large game | ~4.5 hr | ~67 min | ~13 min | ~7 min |
| 100 GB 4K movie | ~9 hr | ~2.2 hr | ~27 min | ~13 min |
Formula: Download time (seconds) = File size in MB × 8 ÷ Speed in Mbps. Example: 5,000 MB × 8 ÷ 100 Mbps = 400 seconds = ~7 minutes.
Common Abbreviation Confusion
| What You See | What It Means | Confusion Point |
|---|---|---|
| 100 Mbps | 100 megabits per second (ISP speed) | Lowercase b = bits |
| 12.5 MB/s | 12.5 megabytes per second (file download rate) | Uppercase B = bytes; same connection, different unit |
| 1 Gbps | 1 gigabit per second (fast fiber/Ethernet) | Lowercase b = bits; 1 Gbps = 125 MB/s max download rate |
| 1 GBps | 1 gigabyte per second (internal drive speed, not internet) | Uppercase B — this is fast NVMe SSD territory, not ISP speeds |
| 128 Kbps | 128 kilobits per second (audio stream quality) | Standard Spotify streaming uses 128–320 Kbps; this is the bitrate of the audio file, not your internet speed |
Where Each Unit Appears in Real Life
Kbps appears mostly in audio contexts (music streaming bitrate: 128 Kbps for standard, 320 Kbps for high quality), throttled mobile data after a data cap is exhausted (typically 128–600 Kbps), and very old DSL plans. A 128 Kbps throttled mobile connection delivers about 16 KB/s — enough to load text pages very slowly and receive messages, but not video.
Mbps is the standard unit for all consumer internet plans worldwide. A 25 Mbps plan is considered the FCC's minimum broadband threshold (though 100 Mbps is being discussed as a new benchmark). Most households use 100–500 Mbps plans. Most streaming services need 5–25 Mbps per stream.
Gbps appears on fiber internet plans (1 Gbps, 2.5 Gbps, 5 Gbps, 10 Gbps symmetric fiber), Ethernet port ratings on routers and switches (1GbE, 2.5GbE, 10GbE), and Wi-Fi theoretical maximums (Wi-Fi 6: up to 9.6 Gbps theoretical). In practice, a 1 Gbps fiber plan delivers 800–950 Mbps (about 110 MB/s) in real-world conditions.
Frequently Asked Questions
Is Mbps the same as MBps?
No. Mbps (lowercase b) is megabits per second — the unit ISPs use to advertise speeds. MBps (uppercase B) is megabytes per second — the unit most download managers and operating systems show. To convert: divide Mbps by 8 to get MB/s. A 100 Mbps plan delivers a maximum of 12.5 MB/s file download speed. This is why a 100 Mbps connection does not download a 100 MB file in one second — it takes about 8 seconds at maximum throughput.
How many Mbps are in 1 Gbps?
1 Gbps = 1,000 Mbps exactly. ISPs use SI (International System of Units) prefixes where kilo = 1,000 and giga = 1,000,000,000. This is different from the binary prefixes used in storage (where 1 GiB = 1,073,741,824 bytes), which is why a 500 GB hard drive shows as 465 GB in Windows — the drive manufacturer uses decimal, the OS uses binary. For internet speeds, stick with 1 Gbps = 1,000 Mbps = 1,000,000 Kbps.
Is Kbps still used?
Yes in specific contexts: audio streaming bitrates (Spotify: 128–320 Kbps; Apple Music lossless: 1,411 Kbps), throttled mobile data speeds after monthly cap exhaustion (typically 128–600 Kbps), older DSL plan references, and IoT telemetry (sensors sending small data packets continuously). You may also see Kbps when a speed test shows a very slow result — under 1 Mbps is sometimes displayed as Kbps for clarity.
Why does my download speed look different than my internet plan speed?
Several reasons: (1) the unit difference — if your plan is 100 Mbps and you see 11 MB/s in the download manager, that is actually correct (100 ÷ 8 ≈ 12.5, minus overhead = ~11); (2) the server you are downloading from may not be sending at your full speed; (3) Wi-Fi overhead, congestion, or signal quality reduces effective throughput; (4) your storage device's write speed may be the bottleneck on very fast connections. Run a speed test to see actual ISP throughput, then compare to what file downloads show — the conversion should align.