What Is Bandwidth, and Why Does 100Mbps Feel Slow?
Short answer
Bandwidth is capacity, not speed — how much data your line can carry at once. 100Mbps is about 12.5 megabytes per second, because providers advertise in bits and files are measured in bytes. That capacity is shared across every device, and latency rather than bandwidth is what makes a connection feel sluggish once you have more than about 50Mbps.
On this page
Bandwidth is capacity, not speed. Your 100Mbps connection is a pipe of a certain width, and the common disappointment comes from assuming a wider pipe makes everything arrive sooner. Past a certain point it does not, and the reason is worth understanding before you pay for an upgrade that changes nothing.
Two conversions explain most of the gap between the advertised number and the lived experience. The rest is sharing, latency and the parts of the chain that are not your connection.
Bits, bytes, and the factor of eight
Providers advertise in megabits per second. Files, downloads and operating system progress bars are measured in megabytes. There are eight bits in a byte.
| Plan speed | Theoretical maximum | Realistic large download |
|---|---|---|
| 50 Mbps | 6.25 MB/s | 5.5–6 MB/s |
| 100 Mbps | 12.5 MB/s | 11–12 MB/s |
| 500 Mbps | 62.5 MB/s | 55–60 MB/s |
| 1 Gbps | 125 MB/s | 100–115 MB/s |
The lowercase b is megabits, the uppercase B is megabytes. That is the only difference in the notation, and it is the single most common source of people thinking they are getting an eighth of what they pay for.
The few percent lost on top of the conversion is protocol overhead — packet headers, acknowledgements, retransmissions. Unavoidable, and roughly consistent.
What things actually consume
Once you know the real figures, the “do I need more bandwidth” question answers itself for most households.
| Activity | Typical bandwidth |
|---|---|
| 4K video stream | ~25 Mbps |
| HD video stream | ~5 Mbps |
| Video call | 2–4 Mbps |
| Music streaming | 0.3 Mbps |
| Web browsing | Brief bursts, negligible average |
| Large game download | As much as it can get |
A household with three 4K streams running simultaneously and two video calls is using roughly 85 Mbps. That is the upper end of what a normal family does at once, and a 100Mbps line covers it.
The exception is the last row. A game or console update will take every bit available for as long as it runs, which is why the connection feels broken for an hour and then fine again.
Why a fast connection still feels slow
Four reasons, and bandwidth is only the first.
Latency. How long a single packet takes to reach a server and come back, measured in milliseconds. Web browsing involves dozens of small round trips before a page renders, so latency determines how responsive everything feels. Doubling bandwidth does nothing for it. A 50Mbps connection at 15ms feels sharper than a 1Gbps connection at 150ms, and satellite internet demonstrates this painfully.
Bufferbloat. Network equipment holds packets in buffers during congestion. When those buffers are oversized, a single large upload pushes round-trip times from 20ms to several hundred, and every interactive thing on the network degrades at once. This is why a video call falls apart the moment someone starts a cloud backup, on a connection with bandwidth to spare. Routers with Smart Queue Management or a well-implemented QoS fix it, and it is one of the few router settings that produces a difference you can feel.
Upload, not download. Cable and DSL connections are asymmetric by design — 100Mbps down might come with 10Mbps up. Video calls, cloud backups and anything you send are constrained by that smaller number. A saturated upload also delays the acknowledgement packets that downloads depend on, so a backup running in the background makes downloads slower too.
Wi-Fi, which is not your connection. Wi-Fi is a shared, half-duplex medium, and 30–50% of the plan’s rated speed is normal over it. A device sitting on 2.4GHz may see 40 Mbps regardless of what the line delivers. That is a different problem entirely, and slow Wi-Fi at full signal strength is where it gets diagnosed.
Sharing, inside and outside the house
Inside the house, every device draws from the same total. The router divides it among whoever is asking, and whoever asks hardest gets the most — which is why a single background sync can make everything else feel broken.
Outside the house, cable connections share local capacity with neighbouring properties. That is why cable slows in the evening and fibre generally does not: fibre gives each property a dedicated path to the exchange.
Common invisible consumers worth checking when the connection feels wrong:
- Cloud backup doing an initial sync — OneDrive, Dropbox or Backblaze will saturate an upload link for days.
- Console and game updates — 50–150GB, resuming automatically.
- Windows Update Delivery Optimisation — uploads updates to other PCs on the internet by default. Limit it under Settings → Windows Update → Advanced options → Delivery Optimisation.
- Security cameras — continuous upload, all day.
Most routers list connected devices with current usage on their admin page, which settles the question of who is using it.
Measuring it properly
A speed test is only meaningful if you control what else is happening.
Plug a computer into the router with ethernet, close anything syncing, and make sure nobody is streaming. Then run a test. That number is your line’s actual capacity, and it is the only figure worth comparing against your plan.
Testing over Wi-Fi measures your Wi-Fi, not your connection, which is why so many people conclude they are being short-changed by their provider when the bottleneck is a 2.4GHz link in the next room.
Three figures come back, and the one most people ignore matters most:
- Download — usually matches the plan closely on a healthy line.
- Upload — check this against the plan separately. It is where asymmetric connections disappoint.
- Ping or latency — under 20ms is excellent on fibre or cable, 20–50ms is normal, and above 100ms will feel sluggish regardless of the other two numbers.
Some speed test tools also report a bufferbloat or loaded latency grade, which measures ping while the connection is saturated rather than idle. A connection that pings at 15ms idle and 400ms loaded has a bufferbloat problem, and that single figure explains more about how a connection feels day to day than the download number does.
When upgrading is worth it
Worth it if several people regularly stream 4K at once, if you upload large files routinely and your upload is under 10Mbps, or if a speed test over ethernet consistently shows you are not getting what you pay for.
Not worth it if the problem is one slow room, if video calls stutter while downloads are fine, or if games feel laggy. Those are coverage, bufferbloat and latency problems, and a bigger plan addresses none of them.
Before upgrading, run a speed test on ethernet plugged directly into the router. If that number matches your plan, your connection is fine and the problem is between the router and the device. If it does not, the conversation is with your provider about the line.
Realistic expectations
Most households are comfortable at 100–200Mbps and see diminishing returns quickly after that. The things that make a connection feel fast — pages snapping open, calls that hold up, no stutter when someone else is downloading — come from low latency, good Wi-Fi and sensible queue management rather than from a larger number on the bill.
And the number itself is a ceiling, not a promise. Shared cable segments, congested Wi-Fi, an overloaded server at the other end and your own device all sit between the plan and what you experience.