Why Is My Internet So Slow? 12 Causes and How to Fix Them
Slow internet is frustrating, but usually fixable. This guide walks you through the most common reasons your connection drags and exactly what to do about each one.
Test Your Speed NowToo Many Devices on the Network
What It Is
Every device on your network shares the same bandwidth. When your household has phones, tablets, laptops, smart TVs, gaming consoles, and IoT devices all connected at once, they compete for the same pool of bandwidth. Even idle devices can consume bandwidth with background syncing, cloud backups, and app updates.
How to Diagnose
- Check your router admin panel to see how many devices are connected
- Run a speed test with only one device connected, then with all devices active
- If the speed difference is significant, device congestion is the problem
How to Fix It
- Disconnect devices you are not actively using
- Use your router's QoS (Quality of Service) settings to prioritize important traffic like video calls or gaming
- Upgrade to a router that supports more simultaneous connections
- Consider upgrading your internet plan if your household regularly uses 10+ devices
WiFi Interference and Dead Zones
What It Is
WiFi signals are radio waves that get weakened or disrupted by physical obstacles and other electronic devices. Thick walls, floors, large appliances, microwaves, baby monitors, Bluetooth devices, and even neighboring WiFi networks on the same channel can all cause interference. Dead zones are areas in your home where the signal is too weak to maintain a reliable connection.
How to Diagnose
- Walk around your home and test your speed in different rooms
- Check your WiFi signal strength bars in each location
- Note if speeds drop near large appliances, concrete walls, or at the far ends of your home
How to Fix It
- Move your router to a central, elevated location away from walls and appliances
- Switch to the 5GHz band for faster speeds in nearby rooms, or 2.4GHz for better range through walls
- Add a mesh WiFi system or range extenders to eliminate dead zones
- Change your WiFi channel to avoid overlap with neighbors (use a WiFi analyzer app to find the least congested channel)
Outdated Router or Modem
What It Is
Routers and modems have a limited lifespan. Older hardware may not support current WiFi standards (WiFi 5 or WiFi 6), may have slower processors that bottleneck your connection, and may lack security patches. If your router is more than 4-5 years old, it could be the weakest link in your setup, regardless of how fast your internet plan is.
How to Diagnose
- Check the model number on your router and look up its maximum supported speed
- If the router's max speed is lower than your plan speed, it is the bottleneck
- Connect directly to your modem via Ethernet and test speed; if it is much faster than WiFi, your router is limiting you
How to Fix It
- Update your router firmware to the latest version
- Restart your router and modem (unplug for 30 seconds, then plug modem in first, wait 2 minutes, then plug in router)
- Replace routers older than 4-5 years with a WiFi 6 or WiFi 6E model
- If renting a modem from your ISP, consider buying your own compatible model for better performance
ISP Congestion During Peak Hours
What It Is
Internet Service Providers share bandwidth across neighborhoods. During peak usage hours, typically 7 PM to 11 PM on weekdays, so many people are streaming, gaming, and browsing that the shared infrastructure becomes congested. This is especially common with cable internet, where an entire neighborhood shares the same coaxial line to the node.
How to Diagnose
- Run speed tests at different times of day: early morning, midday, evening, and late night
- If speeds are consistently slower between 7 PM and 11 PM, peak-hour congestion is likely
- Compare weekday evening speeds to weekend morning speeds
How to Fix It
- Schedule large downloads and updates for off-peak hours (late night or early morning)
- Switch to fiber internet if available in your area, as fiber is less susceptible to congestion
- Contact your ISP to ask about less congested plans or dedicated bandwidth options
- Use wired Ethernet connections during peak hours for the most stable experience
ISP Throttling
What It Is
Some ISPs intentionally slow down your connection for specific activities like streaming video, torrenting, or gaming. This is called throttling. They may also throttle your entire connection after you hit a certain data usage threshold, even on "unlimited" plans. Throttling is different from congestion because it is a deliberate action by your ISP.
How to Diagnose
- Run a standard speed test, then run one while connected to a VPN
- If your VPN speed is significantly faster for specific activities (like streaming), your ISP is likely throttling that traffic
- Check if slowdowns happen after hitting a specific data usage level each month
How to Fix It
- Use a reputable VPN to encrypt your traffic so your ISP cannot see what you are doing
- Switch to an ISP with a genuine no-throttling policy
- File a complaint with the FCC if you believe your ISP is throttling without disclosure
- Upgrade to a business-class plan, which typically has no throttling restrictions
Background Downloads and Updates
What It Is
Operating systems, apps, game clients, and cloud storage services constantly download updates and sync files in the background. A single Windows update can be several gigabytes. Game updates on Steam or PlayStation can exceed 50 GB. Cloud backup services like iCloud, Google Drive, or OneDrive may be uploading large files without you realizing it.
How to Diagnose
- Open Task Manager (Windows) or Activity Monitor (Mac) and check the Network tab for processes using bandwidth
- Check your game clients for queued or active downloads
- Look at cloud storage apps for pending syncs or uploads
How to Fix It
- Set Windows Update and app store downloads to occur during off-peak hours
- Pause game downloads when you need bandwidth for other activities
- Configure cloud sync services to only run at specific times or limit their bandwidth usage
- On Windows, go to Settings > Windows Update > Advanced Options and set active hours to prevent updates during your usage time
Malware or Viruses
What It Is
Malware, spyware, and viruses can silently consume your bandwidth. Some malware turns your computer into part of a botnet, using your connection to send spam or participate in DDoS attacks. Cryptominers use both your processing power and network bandwidth. Adware constantly loads ads in the background, eating into your available bandwidth.
How to Diagnose
- Run a full system scan with up-to-date antivirus software
- Check Task Manager for unfamiliar processes using high network or CPU resources
- Monitor your network traffic for unusual outbound connections
How to Fix It
- Run a full antivirus and anti-malware scan (use both Windows Defender and a second-opinion scanner like Malwarebytes)
- Remove any unfamiliar programs or browser extensions
- Change your passwords after removing malware
- Keep your operating system and antivirus software up to date to prevent future infections
DNS Server Issues
What It Is
DNS (Domain Name System) translates website names into IP addresses. Your ISP provides default DNS servers, but they are often slow and can become overloaded. A slow DNS server does not reduce your download speed, but it makes every website take longer to start loading, which feels like slow internet. It adds delay before each page begins to appear.
How to Diagnose
- Websites take a long time to start loading, but once they start, content loads at normal speed
- Try loading a website by its IP address directly; if it loads faster, DNS is the issue
- Use a DNS benchmark tool to compare your current DNS server speed to alternatives
How to Fix It
- Switch to a faster public DNS provider: Google (8.8.8.8 / 8.8.4.4), Cloudflare (1.1.1.1 / 1.0.0.1), or Quad9 (9.9.9.9)
- Change DNS settings on your router to apply to all devices, or on individual devices
- Flush your DNS cache: run "ipconfig /flushdns" on Windows or "sudo dscacheutil -flushcache" on Mac
Distance from Router
What It Is
WiFi signal strength decreases with distance. The further you are from your router, the weaker your signal becomes. This affects both speed and connection stability. Walls, floors, furniture, and other obstacles between you and the router amplify the problem. The 5GHz band offers faster speeds but has shorter range than the 2.4GHz band.
How to Diagnose
- Test your speed right next to the router, then from where you normally use your device
- If speed drops significantly with distance, your router placement is the issue
- Check your device's WiFi signal indicator; fewer bars means weaker signal
How to Fix It
- Relocate your router to a more central position in your home
- Place the router on a high shelf or mount it on a wall, away from the floor
- Add WiFi extenders or switch to a mesh network system for whole-home coverage
- Use Ethernet cables for stationary devices like desktops, smart TVs, and gaming consoles
Ethernet Cable Problems
What It Is
If you are using a wired connection and still experiencing slow speeds, the Ethernet cable itself could be the problem. Older cables (Cat 5 or below) cannot support speeds above 100 Mbps. Damaged cables with bent pins, frayed wires, or loose connectors cause packet loss and retransmissions that slow down your connection. Even the cable's length matters, as runs over 100 meters degrade performance.
How to Diagnose
- Check the cable category printed on the jacket: Cat 5e supports up to 1 Gbps, Cat 6 supports up to 10 Gbps
- Inspect the cable for physical damage, kinks, or loose connectors
- Try a different Ethernet cable and see if speeds improve
How to Fix It
- Replace Cat 5 cables with Cat 5e or Cat 6 cables
- Inspect connectors for bent pins and replace damaged cables
- Keep cable runs under 100 meters (328 feet)
- Avoid running Ethernet cables parallel to power cables, which can cause electromagnetic interference
Browser Extensions and Too Many Tabs
What It Is
Browser extensions run code on every page you visit and can significantly slow down your browsing experience. Ad blockers, VPN extensions, script managers, and shopping tools all add processing overhead. Having dozens of tabs open means each one is maintaining connections, running scripts, and auto-refreshing, consuming both bandwidth and system memory.
How to Diagnose
- Open your browser in incognito or private mode (which disables extensions) and see if browsing feels faster
- Check your browser's task manager (Shift+Esc in Chrome) to see resource usage per tab and extension
- If browsing is fast in incognito but slow normally, extensions are the problem
How to Fix It
- Disable or remove extensions you do not actively use
- Keep fewer than 15-20 tabs open at once
- Use a tab management extension like OneTab to suspend inactive tabs
- Clear your browser cache and cookies periodically
- Try a different browser to see if the problem is browser-specific
Your Plan Is Not Fast Enough
What It Is
Sometimes the simplest explanation is the right one: your internet plan does not provide enough bandwidth for your household's usage. Streaming 4K video on two TVs while someone else is on a video call and another person is gaming requires at least 100 Mbps. Many households with older plans still have 25-50 Mbps, which is not enough for modern multi-device usage.
How to Diagnose
- Run a speed test and compare the result to what your ISP plan promises
- If your speeds match your plan but still feel slow, the plan itself is the bottleneck
- Calculate your household's bandwidth needs: 25 Mbps per 4K stream, 5 Mbps per HD stream, 5 Mbps per video call, 25+ Mbps for gaming
How to Fix It
- Add up your household's simultaneous bandwidth needs and compare to your plan speed
- Contact your ISP about upgrading to a higher-speed tier
- Check if competitors in your area offer better speeds for similar pricing
- Consider fiber internet if available: it offers symmetrical upload and download speeds and minimal congestion
Quick Fix Checklist
Try these steps in order. Most slow internet problems are solved within the first five.
- Restart your modem and router (unplug for 30 seconds, plug modem in first, wait 2 minutes, then router)
- Run a speed test to get your baseline numbers
- Disconnect devices you are not actively using
- Move closer to your router or switch to the 5GHz WiFi band
- Pause any active downloads, updates, or cloud syncs
- Close unnecessary browser tabs and disable unused extensions
- Switch your DNS to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google)
- Run a full antivirus and anti-malware scan
- Test with an Ethernet cable to rule out WiFi problems
- Check your router firmware for updates
- Test with a VPN to check for ISP throttling
- Contact your ISP or consider upgrading your plan
How to Tell If Your ISP Is Throttling You
ISP throttling is when your internet provider intentionally slows down your connection for certain types of traffic or after you reach a data cap. The VPN test is the most reliable way to detect it. Here is how it works:
- Run a speed test without a VPN and note your download and upload speeds. Try testing during activities that feel slow, like streaming or gaming.
- Connect to a reputable VPN service. This encrypts your traffic so your ISP cannot see what you are doing or which services you are using.
- Run the same speed test again while connected to the VPN. Use the same testing server if possible.
- Compare the results. If your VPN speeds are significantly faster (especially for specific activities like streaming), your ISP is likely throttling that type of traffic.
- Test multiple times at different hours to confirm the pattern. A one-time difference could be normal variation; consistent differences indicate throttling.
What to do if you are being throttled: A VPN is the quickest fix since it hides your traffic type from your ISP. Long-term, consider switching to an ISP that does not throttle, upgrading to a business plan, or filing a complaint with the FCC.
Find Out How Fast Your Internet Really Is
Run a free speed test right now. No ads, no tracking, no signup. Get your download speed, upload speed, ping, and jitter in seconds.
Test Your Speed Now