Convert internet speeds from Megabits per second to actual Megabytes per second download rates. Discover what your ISP's advertised speed really means for file downloads.
Last reviewed on April 23, 2026
| File Type | Size | @ 25 Mbps | @ 100 Mbps | @ 500 Mbps | @ 1 Gbps |
|---|---|---|---|---|---|
| MP3 Song | 5 MB | 1.6 sec | 0.4 sec | 0.08 sec | 0.04 sec |
| HD Episode | 350 MB | 1.9 min | 28 sec | 5.6 sec | 2.8 sec |
| HD Movie | 1.5 GB | 8 min | 2 min | 24 sec | 12 sec |
| 4K Movie | 25 GB | 2.2 hours | 33 min | 6.7 min | 3.3 min |
| Game (COD) | 150 GB | 13.3 hours | 3.3 hours | 40 min | 20 min |
Internet Service Providers (ISPs) advertise speeds in Megabits per second (Mbps) rather than Megabytes per second (MB/s) for several reasons:
The conversion is simple: Mbps รท 8 = MB/s
Because: 1 Byte = 8 bits
Your actual download speed will be lower than the theoretical maximum:
| Factor | Impact | Description |
|---|---|---|
| Network Overhead | -10% | TCP/IP headers, error correction |
| WiFi vs Ethernet | -20-50% | WiFi is slower than wired |
| Network Congestion | Variable | Peak hours slow speeds |
| Server Limitations | Variable | Server may not support full speed |
| Distance to Server | Variable | Farther = higher latency |
Rule of thumb: Expect 70-90% of advertised speed in good conditions.
| Activity | Minimum Speed | Recommended | MB/s Equivalent |
|---|---|---|---|
| Email/Browsing | 1 Mbps | 5 Mbps | 0.125 - 0.625 MB/s |
| HD Streaming | 5 Mbps | 10 Mbps | 0.625 - 1.25 MB/s |
| 4K Streaming | 25 Mbps | 50 Mbps | 3.125 - 6.25 MB/s |
| Online Gaming | 3 Mbps | 25 Mbps | 0.375 - 3.125 MB/s |
| Video Calls | 1.5 Mbps | 10 Mbps | 0.19 - 1.25 MB/s |
| Large Downloads | 25 Mbps | 100+ Mbps | 3.125 - 12.5+ MB/s |
| Connection Type | Typical Speed | Download Rate | 1 GB Download Time |
|---|---|---|---|
| Dial-up | 0.056 Mbps | 0.007 MB/s | ~40 hours |
| DSL | 5-35 Mbps | 0.625-4.375 MB/s | 4-27 min |
| Cable | 10-500 Mbps | 1.25-62.5 MB/s | 16 sec-13 min |
| Fiber | 100-10,000 Mbps | 12.5-1,250 MB/s | 0.8-80 sec |
| 5G | 50-3,000 Mbps | 6.25-375 MB/s | 2.7-160 sec |
| Satellite | 12-100 Mbps | 1.5-12.5 MB/s | 80-667 sec |
Understanding how streaming services consume your bandwidth:
Most internet connections are asymmetric - download speeds are faster than upload:
Divide the Mbps value by 8 to get MB/s. For example: 100 Mbps รท 8 = 12.5 MB/s. This works because there are 8 bits in 1 byte. The lowercase 'b' in Mbps stands for bits, while the uppercase 'B' in MB/s stands for bytes.
Your ISP advertises in Mbps (megabits), but downloads show MB/s (megabytes). Divide by 8 to convert. Additionally, network overhead, WiFi limitations, and server speeds reduce actual throughput by 10-30% from theoretical maximum.
For a single person: 25-50 Mbps. For a family: 100-200 Mbps. For heavy users with 4K streaming and gaming: 200-500 Mbps. For smart homes with many devices: 500+ Mbps. Remember, these are shared among all devices.
Yes, 100 Mbps (12.5 MB/s) is fast for most households. You can stream 4K on multiple devices, game online, and download large files reasonably quickly. A 50 GB game would take about 67 minutes to download.
Mbps = Megabits per second (lowercase 'b' for bits). MBps or MB/s = Megabytes per second (uppercase 'B' for bytes). Since 1 byte = 8 bits, 1 MBps = 8 Mbps. ISPs use Mbps, while file transfers typically show MB/s.
Marketing (bigger numbers look better), industry standard (network equipment measures in bits), and technical accuracy (networks transmit bits serially). Also, using Mbps avoids confusion with data caps measured in GB/TB.