Example: 100 Mbps ÷ 8 = 12.5 MB/s (theoretical max download speed).
Understanding Mbps and MB/s
What is Mbps (Megabit per second)?
Mbps measures data transfer speed in megabits per second. It's commonly used by ISPs (Internet Service Providers) to advertise broadband speeds. 1 Mbps = 1,000,000 bits per second. Networking equipment (routers, switches) and internet plans use this unit.
What is MB/s (Megabyte per second)?
MB/s measures data transfer in megabytes per second. Operating systems, file downloads, and storage devices (SSD/HDD speeds) typically display MB/s. Since 1 byte = 8 bits, MB/s values are 1/8 of Mbps values.
Conversion Formula
- MB/s = Mbps ÷ 8 (because 1 MB = 8 Mb)
- Mbps = MB/s × 8 (reverse conversion)
- kbps = Mbps × 1,000 (1 Mbps = 1000 kbps)
Real-World Examples
- 100 Mbps internet plan → Max download = 12.5 MB/s (ideal conditions)
- 25 Mbps connection → ~3.125 MB/s (suitable for 4K streaming)
- 1 Gbps (1000 Mbps) fiber → 125 MB/s download speed
- 50 MB file download on 100 Mbps takes ~4 seconds (50 ÷ 12.5)
Why the 8:1 Ratio?
Data networks transmit bits (smallest unit), while file sizes use bytes. One byte equals 8 bits. This is why your 500 Mbps fiber connection shows ~62.5 MB/s in Steam or browser downloads — overhead included, real-world speeds may be slightly lower due to protocol headers and network congestion.
Frequently Asked Questions
Q: Is 100 Mbps fast?
A: Yes, 100 Mbps equals 12.5 MB/s, suitable for 4K streaming, gaming, and multiple devices. A 1 GB file downloads in ~80 seconds.
Q: Why does my download show MB/s but my plan is Mbps?
A: ISPs advertise in Mbps (bits), while browsers and download managers show MB/s (bytes). Divide your Mbps by 8 to get theoretical max MB/s.
Q: How many Mbps is 1 MB/s?
A: 1 MB/s = 8 Mbps. Conversely, 10 MB/s = 80 Mbps.
Q: What's the difference between Mbps and MBps?
A: Same meaning — MBps is alternative notation for megabytes per second. Sometimes "MB/s" clarifies.
Q: How to estimate download time?
A: Time (seconds) = File size (MB) ÷ Speed (MB/s). For 500 MB file on 50 Mbps (6.25 MB/s) → 500 ÷ 6.25 = 80 seconds.
Quick Mbps to MB/s Reference Table
| Megabits per second (Mbps) | Megabytes per second (MB/s) | Kilobits per second (kbps) |
|---|---|---|
| 1 Mbps | 0.125 MB/s | 1,000 kbps |
| 10 Mbps | 1.25 MB/s | 10,000 kbps |
| 25 Mbps | 3.125 MB/s | 25,000 kbps |
| 50 Mbps | 6.25 MB/s | 50,000 kbps |
| 100 Mbps | 12.5 MB/s | 100,000 kbps |
| 200 Mbps | 25 MB/s | 200,000 kbps |
| 500 Mbps | 62.5 MB/s | 500,000 kbps |
| 1,000 Mbps (1 Gbps) | 125 MB/s | 1,000,000 kbps |
| 2,500 Mbps (2.5 Gbps) | 312.5 MB/s | 2,500,000 kbps |
⏱️ Download Time Estimator
Estimate how long a file takes to download based on your internet speed.
300x250