Why Is My Internet Slow? 12 Causes and How to Fix Them
Few things are more frustrating than slow internet. You are paying good money every month for a connection that should be fast, but web pages crawl, videos buffer endlessly, Zoom calls freeze at the worst possible moment, and online games lag so badly they are unplayable. You restart your router (again), and maybe it helps for five minutes before everything slows right back down.
The truth is that "slow internet" is not one problem. It is a symptom with a dozen possible causes, and the fix depends entirely on which one is affecting you. A new router will not help if your ISP is throttling you. Upgrading your plan will not matter if bufferbloat is destroying your connection quality. And restarting your modem is pointless if the real issue is WiFi interference from your neighbor's network.
In this guide, we will walk through the 12 most common causes of slow internet, explain how to identify which one is your problem, and give you a clear fix for each. But first, you need to run a proper diagnostic.
Step One: Run a Real Speed Test
Before you start troubleshooting, you need to know exactly what is happening with your connection. Not just your download speed, but the full picture: upload speed, latency (ping), jitter, and bufferbloat. These metrics tell very different stories about what is wrong.
Go to pong.com and run a complete speed test. Unlike basic speed tests that only measure download and upload numbers, Pong measures connection quality metrics that reveal hidden problems. You might discover that your download speed is fine but your bufferbloat grade is terrible, which explains why everything feels slow even though your "speed" looks normal.
Why basic speed tests miss the real problem: A standard speed test might say you have 200 Mbps download speed. That sounds great. But if your bufferbloat is adding 300ms of latency under load, your connection will feel sluggish during video calls, gaming, and even normal browsing. Pong.com tests for these hidden quality issues that basic speed tests completely ignore.
Write down your results. You will need them as you work through the causes below. Pay special attention to your bufferbloat grade, jitter measurement, and whether your download speed matches what your ISP plan promises.
The 12 Most Common Causes of Slow Internet
Here are the 12 reasons your internet might be slow, ordered roughly from most common to least common. For each one, we explain how to identify it and how to fix it.
| Cause | Key Symptom | Quick Test |
|---|---|---|
| WiFi interference or distance | Slow on WiFi, fast on Ethernet | Compare wired vs wireless speed on pong.com |
| Too many devices | Slow when everyone is home | Disconnect devices and retest |
| ISP throttling | Slow at peak hours, fast late at night | VPN comparison test |
| Outdated router or modem | Consistently slower than plan speed | Check device age and specs |
| Bufferbloat | Speed test looks fine, but everything feels laggy | Check bufferbloat grade on pong.com |
| DNS issues | Pages take forever to start loading, then load quickly | Switch to 1.1.1.1 or 8.8.8.8 |
| Background apps and updates | Sudden slowdowns on one device | Check task manager for bandwidth usage |
| Peak hours congestion | Slow every evening, better by midnight | Test at different times of day |
| Malware or viruses | One device slow, others fine | Run antivirus scan |
| ISP outage or problems | Everything stopped working suddenly | Check ISP status page or Downdetector |
| Bad Ethernet cables | Wired connection drops or runs below plan speed | Try a different cable |
| Browser extensions and cache | Slow browsing but other apps work fine | Test in incognito or a different browser |
1. WiFi Interference and Distance
This is the single most common cause of slow internet. Your ISP connection might be perfectly fine, but the wireless signal between your router and your device is the bottleneck. WiFi signals weaken with distance, get blocked by walls and floors, and suffer interference from neighboring networks, microwaves, baby monitors, Bluetooth devices, and even fish tanks (water absorbs WiFi signals surprisingly well).
How to identify it: Run a speed test on pong.com over WiFi, then connect your computer directly to your router with an Ethernet cable and test again. If the wired speed is significantly faster, WiFi is your bottleneck.
How to fix it: Move your router to a central location in your home, elevated off the floor. Switch from the 2.4 GHz band to 5 GHz for faster speeds at shorter range, or use 6 GHz if your router supports WiFi 6E or WiFi 7. If your home is large or has thick walls, consider a mesh WiFi system (like TP-Link Deco, Eero, or Google Nest WiFi). Keep your router away from other electronics that cause interference.
2. Too Many Devices on Your Network
The average household now has over 20 internet-connected devices: phones, laptops, tablets, smart TVs, gaming consoles, smart speakers, security cameras, thermostats, and more. Each one consumes bandwidth, and many of them are doing things in the background you do not know about. Your security cameras might be uploading footage to the cloud. Your phone might be backing up photos. Your smart TV might be downloading updates.
How to identify it: Check your router's admin page (usually 192.168.1.1 or 192.168.0.1) to see how many devices are connected. Disconnect or turn off devices you are not using and test your speed again. If it improves, you have found the issue.
How to fix it: Use your router's Quality of Service (QoS) settings to prioritize important traffic like video calls and gaming. Set bandwidth limits for devices that hog your connection, like streaming boxes and security cameras. Consider upgrading to a router with better device management if you have more than 15 active devices.
3. ISP Throttling
Your Internet Service Provider may be intentionally slowing your connection. ISPs throttle speeds during peak hours, after you hit data caps, or when they detect specific types of traffic like streaming video or torrents. The frustrating part is that many ISPs prioritize speed test traffic, so your speed test results might look fine while your actual experience suffers.
How to identify it: Look for consistent patterns. Does your internet slow down every evening between 7 and 11 PM? Does it get slow around the same date each month? Try connecting to a VPN and running a speed test. If your speed is faster with a VPN, your ISP is throttling based on traffic type.
How to fix it: A VPN can bypass traffic-type throttling by encrypting your data so the ISP cannot see what you are doing. If you are hitting data caps, monitor your usage and consider upgrading your plan. For a deep dive into detection and fixes, read our complete guide: Is Your ISP Throttling You? How to Detect and Fix Internet Throttling.
Important: Not all slow internet is throttling. Before blaming your ISP, work through the other causes in this list. Genuine throttling shows a very specific pattern: consistent slowdowns at predictable times, with a VPN improving speeds. If your internet is slow randomly regardless of VPN usage, the cause is probably something else.
4. Outdated Router or Modem
If your router is more than four or five years old, it may not be capable of handling your current internet plan. Older routers use WiFi 4 (802.11n) or WiFi 5 (802.11ac), which have lower maximum throughput and worse performance with multiple devices compared to WiFi 6 (802.11ax) or WiFi 7 (802.11be) routers. Your modem might also be the bottleneck if it does not support the DOCSIS version your ISP requires for full speeds.
How to identify it: Check the model number of your router and modem. Look up their maximum supported speeds and WiFi standard. If your internet plan is faster than what your hardware can deliver, you have found the problem. Also check if your modem supports DOCSIS 3.1 if you have a cable connection with speeds over 300 Mbps.
How to fix it: Upgrade to a WiFi 6 or WiFi 7 router. If you are renting a modem from your ISP, consider buying your own DOCSIS 3.1 modem, which will save you the rental fee ($10 to $15/month) and likely perform better. Make sure your new router supports the number of devices you have and the square footage of your home.
5. Bufferbloat
This is the sneaky one. Bufferbloat happens when your router's buffers fill up with too much data, adding massive amounts of latency to every packet. Your speed test might show 100 Mbps download, but if bufferbloat is adding 200 to 500 ms of latency under load, everything will feel painfully slow. Video calls will stutter, gaming will lag, and even basic web browsing will feel unresponsive.
Bufferbloat is the most common reason people say "my internet is slow but my speed test is fast." Traditional speed tests only measure throughput, not the latency that builds up when your connection is under load. This is why pong.com specifically measures bufferbloat as part of its speed test, giving you a grade from A+ to F.
How to identify it: Run a speed test on pong.com and check your bufferbloat grade. A grade of C or worse means bufferbloat is significantly degrading your connection quality. If your grade is D or F, bufferbloat is likely the primary cause of your slow experience.
How to fix it: Enable SQM (Smart Queue Management) on your router if it supports it. Firmware like OpenWrt offers excellent SQM implementations. Some newer routers from brands like IQrouter and Eero include built-in bufferbloat mitigation. If your router does not support SQM, reducing the maximum throughput in your router's QoS settings to about 85% of your measured speed can also help.
What is bufferbloat in plain English? Think of it like a traffic jam. Your internet connection can move a certain amount of data per second. When too much data tries to get through at once, it backs up in your router's memory (the buffer). Every packet has to wait in line, adding delay. The result is that everything feels laggy even though the total throughput is fine.
6. DNS Issues
DNS (Domain Name System) translates website names like google.com into IP addresses your computer can connect to. If your DNS server is slow or overloaded, every website request starts with a delay while your device waits for the DNS lookup. The telltale sign is that pages take a long time to start loading, but once they begin, they load at normal speed.
How to identify it: If there is a noticeable pause before pages begin loading, but downloads and streaming work at normal speed once started, DNS is likely the problem. You can also test by navigating directly to an IP address (like 1.1.1.1) versus a domain name. If the IP loads instantly but domains are slow, DNS is the bottleneck.
How to fix it: Switch your DNS server from your ISP's default to a faster alternative. Cloudflare DNS (1.1.1.1) and Google DNS (8.8.8.8) are the two fastest and most reliable options. You can change this in your router settings (affects all devices) or on individual devices. The change takes about 30 seconds and is completely free.
7. Background Apps and Automatic Updates
Your devices are doing far more behind the scenes than you realize. Windows Update might be downloading a multi-gigabyte update. Your cloud storage service might be syncing thousands of files. Streaming apps might be pre-loading content. Game launchers like Steam or the Epic Games Store might be downloading a 50 GB game update. All of this eats your bandwidth without you knowing.
How to identify it: Open Task Manager on Windows (Ctrl+Shift+Esc) or Activity Monitor on Mac and sort by network usage. On Windows, the "Network" column shows which processes are consuming bandwidth. If you see a process using a large amount, you have found your culprit.
How to fix it: Set Windows Update to download during off-peak hours (Settings > Windows Update > Advanced options > Active hours). Pause cloud sync services when you need bandwidth. Set game launchers to only update games when you manually trigger it. On Windows 11, you can also enable "Metered connection" for your network to reduce background data usage.
8. Peak Hours Congestion
Even without ISP throttling, your internet can slow down during peak usage hours (typically 7 to 11 PM on weekdays). This is genuine network congestion: too many people in your neighborhood are using the internet at the same time, and the shared infrastructure cannot handle the load. This is especially common with cable internet, where you share bandwidth with your neighbors.
How to identify it: Run speed tests on pong.com at different times: early morning, midday, evening, and late night. If you see consistent drops during evening hours that recover late at night, congestion is likely the cause. Unlike throttling, a VPN will not improve speeds during genuine congestion.
How to fix it: Unfortunately, you cannot fix your neighbor's internet usage. If congestion is a persistent problem, consider switching to fiber internet (which does not share bandwidth with neighbors) or a less congested ISP. You can also schedule large downloads and updates for off-peak hours to reduce your own contribution to congestion.
9. Malware and Viruses
Malware on your device can consume bandwidth by sending spam, mining cryptocurrency, participating in botnets, or transmitting your data to remote servers. If one specific device is slow while everything else on your network works fine, malware is a real possibility.
How to identify it: Check if the slowness is isolated to one device. If your phone and laptop work fine but one computer is crawling, that computer may be infected. Look for other signs: unexpected pop-ups, high CPU usage when idle, programs you did not install, or your computer's fan running constantly.
How to fix it: Run a full scan with reputable antivirus software (Malwarebytes, Windows Defender, or Bitdefender). Remove any suspicious programs. If the infection is severe, you may need to reset the device to factory settings. After cleaning, change your passwords for major accounts since malware may have captured them.
10. ISP Outages and Infrastructure Problems
Sometimes your internet is slow because your ISP is having problems. Equipment failures, damaged cables, maintenance windows, and regional outages can all degrade your connection. These issues are on the ISP's end and nothing you do on your side will fix them.
How to identify it: Check your ISP's status page or social media accounts. Search for your ISP name on Downdetector (downdetector.com) to see if other users in your area are reporting problems. If many people in your neighborhood are experiencing the same issue at the same time, it is almost certainly an ISP-side problem.
How to fix it: Wait it out, or call your ISP to report the issue and get an estimated resolution time. If outages are frequent, document them with speed test results from pong.com. Frequent, prolonged outages may give you grounds to break your contract without penalty or negotiate a bill credit.
11. Damaged or Outdated Ethernet Cables
If you are using a wired connection and still getting slow speeds, the cable itself might be the problem. Ethernet cables can be damaged by bending, crimping, or running them near power cables. Older cables (Cat 5 or Cat 5e) also have lower maximum speeds than newer Cat 6 or Cat 6a cables. A damaged cable might still work but negotiate at a lower speed (100 Mbps instead of 1 Gbps).
How to identify it: Check the printing on your Ethernet cables to see what category they are. If they say Cat 5, they max out at 100 Mbps. Inspect cables for visible damage, tight bends, or worn connectors. Try swapping in a different cable and testing your speed on pong.com.
How to fix it: Replace old or damaged cables with Cat 6 or Cat 6a cables. These are inexpensive (under $10 for most lengths) and support speeds up to 10 Gbps. Make sure to also check the cable between your modem and router, not just the one going to your computer.
12. Browser Extensions and Cache Bloat
If your internet seems slow only when browsing the web but streaming, gaming, and other apps work fine, the problem might be your browser rather than your internet connection. Browser extensions can intercept every page request, adding delays. A bloated cache or corrupted browser data can also cause pages to load slowly.
How to identify it: Open an incognito or private browsing window (which disables most extensions) and visit the same sites that were loading slowly. If they load faster in incognito mode, an extension is the culprit. You can also try a different browser entirely to rule out browser-specific issues.
How to fix it: Disable extensions one by one to find the offender. Ad blockers, VPN extensions, and security add-ons are the most common culprits. Clear your browser cache and cookies (Settings > Privacy > Clear browsing data). If the problem persists, try resetting your browser to its default settings.
When to Call Your ISP (and What to Say)
If you have worked through the list above and ruled out problems on your end, it is time to call your ISP. But calling tech support without data is a waste of time. They will tell you to restart your router, and nothing will change. Here is how to make the call productive.
- Gather your evidence first. Run tests on pong.com at multiple times of day for at least a few days. Save or screenshot the results showing your download speed, upload speed, latency, jitter, and bufferbloat grade.
- Know your plan speed. Check your ISP bill or account page for your plan's advertised download and upload speeds.
- Be specific on the call. Say something like: "I am paying for 500 Mbps but I am consistently measuring 85 Mbps during evening hours. I have tested with pong.com at 6 AM, noon, and 9 PM for the past three days. My morning speeds are 480 Mbps but my evening speeds drop to 85 Mbps."
- Mention you have tested with Ethernet. This immediately tells tech support that the issue is not WiFi related and moves you past the basic troubleshooting script.
- Ask for a line test. Your ISP can run diagnostics on your line from their end to check for signal issues, noise, and packet loss.
- Request a technician visit if needed. If the phone support cannot resolve the issue, ask for an in-person technician. There may be a problem with the wiring to your house or the equipment on the street.
Escalation tip: If front-line support is not helpful, politely ask to speak to a supervisor or a tier-2 technician. Mention that you have documented evidence of speeds consistently below your plan, and that you are considering filing a complaint with the FCC. This often gets faster results.
Frequently Asked Questions
Why is my internet slow but my speed test says it is fast?
Why is my WiFi slow but my Ethernet is fast?
Why does my internet slow down at night?
How do I fix slow internet on just one device?
Does restarting my router actually help?
Is 100 Mbps fast enough? How much internet speed do I actually need?
Find Out Exactly Why Your Internet Is Slow
You have read the causes and the fixes. Now it is time to diagnose your specific problem. [Pong.com](https://www.pong.com) measures everything that matters: download speed, upload speed, ping, jitter, bufferbloat, and overall connection health. In about 30 seconds, you will know exactly which of the 12 causes above is affecting you, and you will have the data you need to fix it or hold your ISP accountable. Run your test now and stop guessing.
Ready to test your connection?
Measure your real-world speed, ping, jitter, and bufferbloat — free, no signup required.
Run Free Speed Test