Why Your Speed Test Says 100 Mbps but Downloads Crawl
Ever run a speed test, see 100 Mbps, and then wonder why an actual download feels painfully slow? You’re not necessarily imagining it. A speed test and a real download measure slightly different things, and several factors can affect the speed you actually get.
Megabits vs megabytes
The first thing to understand is the difference between megabits (Mbps) and megabytes (MB/s). Internet providers advertise in megabits per second, while most computers and download apps show megabytes per second.
Since 8 bits make up 1 byte, you divide 100 Mbps by 8:
100 Mbps ÷ 8 = 12.5 MB/s
So a 100 Mbps connection can theoretically download at around 12.5 MB/s. At that speed, a 1 GB file takes roughly 80 seconds under ideal conditions.
A quick example
Imagine you’re downloading a 1 GB game file and your plan is rated at 100 Mbps. Your maximum theoretical speed is about 12.5 MB/s:
1,000 MB ÷ 12.5 MB/s = about 80 seconds
But let’s say the download only runs at 5 MB/s. That doesn’t automatically mean your internet is broken. The server sending the file might be slow, your Wi-Fi could be limiting the connection, or other devices on your network could be using bandwidth. That’s why a 100 Mbps speed test doesn’t always mean every download runs at 12.5 MB/s. If you want to verify that number yourself, run our speed test.
Other common reasons your downloads may be slow
Your connection isn’t always the problem. A few other things can get in the way.
The download server may be slow
The website you’re downloading from has its own servers and capacity. If that server is busy or limits speeds, your file downloads slowly even when your connection works normally. Try another service or a different mirror.
Network congestion
Internet traffic rises during busy hours, especially in the evening. On some shared connections, including certain cable networks, congestion in your area reduces the speed you actually receive. If your connection is fast during the day but slow at night, congestion is a likely part of the problem.
Your router could be the bottleneck
Your plan might support 100 Mbps or more, but your router still has to handle that traffic. Older routers and networking gear can struggle with higher speeds, particularly with outdated wireless technology. If you’re testing over Wi-Fi, the router’s wireless performance matters just as much as your plan.
Other devices may be using your connection
Phones, TVs, game consoles, cameras, and other computers can all eat bandwidth. Cloud backups, file syncing, software updates, and streaming also run in the background without being obvious.
Wi-Fi can be slower than Ethernet
Wi-Fi is convenient, but it isn’t always the best way to test full speed. Distance from the router, walls, interference from nearby networks, and the Wi-Fi standard your device supports all affect performance. A computer plugged in with Ethernet may get much better results than the same computer on Wi-Fi.
How to get a more accurate reading
Run a speed test on Wi-Fi, then again with an Ethernet cable directly to the router. If Ethernet gives you close to 100 Mbps but Wi-Fi is significantly slower, your ISP probably isn’t the main problem. The bottleneck is more likely your Wi-Fi signal, router, interference, or wireless device. It’s also worth testing at different times of day. For how the numbers themselves are produced, see our guide on how internet speed tests work.
What should a 100 Mbps connection actually download at?
A 100 Mbps connection has a theoretical maximum of about 12.5 MB/s. In real world use you may see somewhat less because of network overhead and other factors.
| Internet speed | Theoretical download speed |
|---|---|
| 25 Mbps | 3.1 MB/s |
| 50 Mbps | 6.25 MB/s |
| 100 Mbps | 12.5 MB/s |
| 200 Mbps | 25 MB/s |
| 500 Mbps | 62.5 MB/s |
| 1 Gbps | 125 MB/s |
These are theoretical numbers. Your actual speed can vary with the server, connection type, Wi-Fi, traffic, and other factors.
When should you be concerned?
A download being slightly slower than your speed test result isn’t necessarily a problem. But if your connection is consistently far below what you pay for, it’s worth investigating. For example, if you have a 100 Mbps plan but get only 20 to 30 Mbps over Ethernet on a regular basis, that’s a much bigger difference and may be worth discussing with your ISP. Before contacting them, run several tests at different times and make sure you’re testing with Ethernet where possible.
Frequently Asked Questions
Is 100 Mbps fast enough for downloading?
Yes. A 100 Mbps connection can download at around 12.5 MB/s under ideal conditions. The actual speed you get can be lower because of the download server, congestion, Wi-Fi, and other factors.
How long should it take to download 1 GB at 100 Mbps?
At the theoretical maximum, roughly 80 seconds. In practice it may take longer because of network overhead and the speed of the server you’re downloading from.
Why is my speed test fast but my download is slow?
A speed test measures the path between your device and a test server. The file you’re downloading may come from a different, busy server, so a fast speed test doesn’t guarantee every download uses your full speed.
Is Wi-Fi slower than Ethernet?
It can be. Wi-Fi performance depends on your router, device, distance, interference, and Wi-Fi standard. Ethernet is more consistent and is the better choice when you want to test your connection’s maximum speed.
Can an old router slow down a 100 Mbps connection?
Yes. Older routers may have hardware or wireless limitations. Connecting directly with Ethernet helps you tell whether the router or Wi-Fi is contributing to the slowdown.
Why does my internet slow down at night?
Speeds can drop during peak hours when more people are using the network. If your speed consistently drops at night, network congestion may be the reason.
How can I tell if my ISP is actually giving me 100 Mbps?
Connect with Ethernet, pause other heavy activity, and run several tests. If you consistently get close to 100 Mbps over Ethernet, your connection is likely performing normally. If every device lags, the issue might also be on the DNS side, which you can check with our DNS tools.
Why does my download speed show MB/s instead of Mbps?
Providers advertise megabits per second (Mbps), while operating systems and download apps display megabytes per second (MB/s). Since 8 bits equal 1 byte, 100 Mbps equals 12.5 MB/s.
Final takeaway
Seeing 100 Mbps on a speed test doesn’t mean every download will run at 12.5 MB/s. Your download speed depends on the server, Wi-Fi, router, congestion, and other devices, not just the line coming into your home. Test over Ethernet first. If Ethernet is close to your advertised speed but Wi-Fi isn’t, focus on your wireless setup rather than your provider. And if you want the full picture of your connection, start with your public IP details too.