Advertisement

Is My ISP Throttling Me? How to Tell for Sure

You run a speed test. It says 600 Mbps. You click download on a Steam game. It crawls at 2 MB/s. You try Netflix. Buffering. You open Reddit and find fifty threads from people describing the same thing, and half the comments say "your ISP is throttling you" and the other half say "no they are not." Nobody seems to actually know.

I have spent a lot of time looking at this, and the answer is genuinely more complicated than either camp makes it sound. Sometimes it is throttling. Sometimes it is not. Here is how to figure out which one you are dealing with.

What throttling actually is

Throttling is when your ISP deliberately slows down certain types of traffic. Not your whole connection. Specific things. They might slow down video streaming during peak hours. They might restrict BitTorrent traffic to a crawl regardless of the time of day. They might deprioritize gaming traffic when the network is busy.

What throttling is not: your connection being slow because of congestion, bad Wi-Fi, a bottleneck on the server you are downloading from, or your router being old. These things feel identical to throttling, which is why the debate never dies on Reddit.

The VPN test (the only reliable home test)

This is the test that actually tells you something. It works because a VPN encrypts your traffic, which means your ISP cannot see what you are doing. They can see you are using bandwidth. They cannot see whether it is Netflix, Steam, or anything else.

Here is the procedure:

  • Run a VelocityVerify speed test without a VPN. Write down the result.
  • Connect to a VPN server. Pick one that is geographically close to you. Distant servers add latency and reduce speed, which will contaminate your results.
  • Run the speed test again.
  • Now open whatever application was slow (Steam, Netflix, YouTube) and see if performance changes.

If your speeds are roughly the same with and without the VPN, you are probably not being throttled. The slowness is coming from somewhere else.

If specific applications are noticeably faster through the VPN, that is a strong signal your ISP is targeting that type of traffic. This is the scenario where people on Reddit say "I turned on my VPN and suddenly Netflix works" and they are correct that throttling is the cause.

A caveat about this test

VPNs add overhead. Encryption costs processing time and routing through a VPN server adds a hop. So you should expect your VPN speeds to be slightly lower than your raw speeds, maybe 5-15% lower depending on the VPN and server distance. If your VPN speed test is lower, that is normal. The thing you are looking for is whether the specific slow application gets faster, not whether your overall speed increases.

Advertisement

The time-of-day test

Run speed tests at 6 AM, noon, and 9 PM for three days. Write down all the numbers. If your speeds are consistent throughout the day, congestion is not your problem. If they crater every evening and recover by morning, you are seeing network congestion rather than targeted throttling.

This matters because the fix is different. Congestion means your ISP is oversubscribed in your neighborhood. Throttling means they are actively intervening in your traffic. Congestion is a capacity problem. Throttling is a policy decision. You can read more about evening slowdowns in our guide to why your internet gets slow at night.

Why your speed test can be fast while everything else is slow

This confuses people constantly, and for good reason. The answer has two parts.

First: some ISPs have been caught giving speed test traffic priority. They can recognize the traffic patterns of Ookla, Fast.com, and similar tools and route that traffic differently. This means your speed test shows 500 Mbps while your actual browsing experience is nothing close to that. VelocityVerify runs its own test infrastructure specifically to avoid this kind of manipulation.

Second: the server you are downloading from might just be slow. Steam has a lot of servers, and some of them are overloaded. Netflix might be serving you from a congested CDN node. The problem can be on the other end, not yours and not your ISP's. Try downloading a large file from a different source. If some servers are fast and others are slow, the bottleneck is probably not your ISP.

What actually helps

If it is throttling

  • A VPN bypasses content-based throttling because your ISP cannot inspect encrypted traffic. This is the most common and most effective solution for confirmed throttling.
  • File an FCC complaint (if you are in the US). ISPs are required to disclose their network management practices. If they are throttling without disclosure, that is a violation. The FCC complaint form takes about ten minutes to fill out, and ISPs respond to them because they have to.
  • Switch providers if you have the option. In many areas you do not, which is part of the problem.

If it is congestion

  • Schedule large downloads during off-peak hours (overnight, early morning).
  • Use QoS settings on your router to prioritize the traffic that matters to you.
  • Switch to fiber if it is available. Fiber connections handle congestion better than cable (DOCSIS) because the technology does not share bandwidth at the neighborhood level the same way.

If it is your own network

  • Test with an ethernet cable. If wired speeds are fine and Wi-Fi speeds are not, your problem is local and has nothing to do with your ISP.
  • Check if another device on your network is silently using bandwidth. Cloud backups, OS updates, and smart home cameras are common culprits.
  • Restart your router. Yes, really. I know it sounds like a non-answer, but consumer routers develop memory leaks and routing table bloat over time. A weekly restart prevents a slow accumulation of performance issues.

Stop guessing

The reason this topic generates so many arguments on Reddit is that people skip the diagnostic steps and jump to conclusions. "My internet is slow, therefore my ISP is throttling me" is usually wrong. "My speed test is fast but Netflix buffers, therefore everything is fine" is also usually wrong.

Run the tests. Compare with and without a VPN. Compare across times of day. Compare wired and wireless. The numbers will tell you where the problem is, and then you can actually fix it instead of guessing.

Related Reading

Advertisement