Why Is My Internet Slow? A Complete Troubleshooting Guide
Last Updated: October 2026
Key Takeaways
- ✓ Slow internet is usually caused by Wi-Fi interference, too many devices, outdated hardware, or ISP throttling — not a bad plan.
- ✓ Always start diagnosis with a wired speed test to rule out Wi-Fi as the bottleneck.
- ✓ Simple fixes — rebooting the router, switching Wi-Fi channels, or changing DNS — resolve the majority of slowdowns.
- ✓ Use Ping & Traceroute to check for packet loss and high latency along your network path.
- ✓ Only upgrade your plan after confirming you're actually getting the speeds you're paying for.
There's nothing more frustrating than a slow internet connection. Whether your video calls keep freezing, Netflix is stuck buffering, or a simple web page takes forever to load, the problem is almost always diagnosable and fixable. This guide walks you through every common cause of slow internet and gives you practical, step-by-step instructions to get your connection back up to speed.
Common Causes of Slow Internet
Before you start troubleshooting, it helps to understand what can actually slow down your connection. Internet speed issues fall into a few broad categories: problems on your side (your devices, Wi-Fi, and router), problems on your ISP's side (throttling, congestion, outages), and problems in between (DNS, routing, and malware).
1. Too Many Devices on Your Network
Every device connected to your network — phones, tablets, laptops, smart TVs, game consoles, security cameras, smart speakers, and IoT devices — shares your total available bandwidth. If you have a 100 Mbps plan and ten devices are connected, each device is competing for that bandwidth. Even idle devices can consume bandwidth with background updates, cloud syncing, and push notifications.
The fix: Log in to your router's admin panel (usually at 192.168.1.1 or 192.168.0.1) and review the list of connected devices. Disconnect anything you don't recognize or don't need. Most modern routers also let you set bandwidth limits per device or prioritize traffic with QoS (Quality of Service) settings.
2. Wi-Fi Interference and Signal Degradation
Wi-Fi operates on radio frequencies that are shared with countless other devices. The 2.4 GHz band — used by older routers and most IoT devices — is particularly crowded. Microwave ovens, baby monitors, Bluetooth devices, cordless phones, and even your neighbor's Wi-Fi network can cause interference that slows your connection dramatically.
Physical obstacles also matter. Walls (especially concrete and brick), floors, metal appliances, mirrors, and large aquariums all absorb or reflect Wi-Fi signals. The further your device is from the router, the weaker the signal and the slower the speed.
The fix: Switch to the 5 GHz band for devices near the router — it's faster and less congested, though it has shorter range. Change your Wi-Fi channel to avoid overlap with neighboring networks (use a Wi-Fi analyzer app to find the least crowded channel). Position your router centrally in your home, elevated off the floor, and away from walls and metal objects.
3. Distance from Your Router
Wi-Fi signal strength drops sharply with distance. A device in the same room as the router might get 200 Mbps on a 5 GHz connection, but a device two rooms away could get 30 Mbps or less. If you're working from a home office on the opposite side of the house from the router, distance alone could be your bottleneck.
The fix: Move closer to the router for critical tasks, or invest in a mesh Wi-Fi system that places multiple access points around your home. Wi-Fi extenders are a cheaper alternative but they typically halve throughput because they rebroadcast on the same channel. Powerline adapters — which carry network data over your home's electrical wiring — are another option for rooms where running an Ethernet cable isn't practical.
4. Outdated Router or Modem Hardware
If your router is more than four or five years old, it may not support modern Wi-Fi standards. Older Wi-Fi 4 (802.11n) routers max out at around 300 Mbps under ideal conditions, and real-world speeds are much lower. They also lack features like MU-MIMO (multi-user, multiple input, multiple output) and beamforming that help modern routers handle multiple devices efficiently.
Your modem matters too. If your ISP has upgraded your plan but your modem only supports DOCSIS 3.0, you may not be able to take advantage of speeds above 300–400 Mbps. Upgrading to a DOCSIS 3.1 modem unlocks gigabit speeds on cable connections.
The fix: Check your router's specifications against your internet plan. If you're paying for 500 Mbps but your router only supports 300 Mbps, you're leaving performance on the table. Upgrade to a Wi-Fi 6 (802.11ax) or Wi-Fi 6E router for the best performance with modern devices. If you rent a modem from your ISP, ask whether a newer model is available.
5. ISP Throttling
Some Internet Service Providers deliberately slow down certain types of traffic — a practice known as throttling. Streaming video, peer-to-peer file sharing, and gaming are common targets. ISPs may also throttle your entire connection after you exceed a data cap, even on so-called "unlimited" plans.
How to detect it: Run a standard speed test, then run the same test through a reputable VPN. If your speeds are significantly faster through the VPN, your ISP is likely throttling specific traffic types. You can also use the Internet Health Test or the Wehe app, both designed to detect throttling.
The fix: If throttling is confirmed, contact your ISP and ask about it directly. Review your plan's terms for data caps or fair-usage policies. In some cases, upgrading to a business-class plan or switching ISPs is the only real solution. Using a VPN can bypass traffic-specific throttling, but it adds a small amount of overhead that may slightly reduce your maximum speed.
6. Peak Hours Congestion
If your internet is consistently slow between 7 PM and 11 PM but fine during the day, the issue is likely network congestion. Cable internet connections share bandwidth among all subscribers in a neighborhood. During peak usage hours — when everyone is streaming, gaming, and video calling — there may simply not be enough capacity to go around.
The fix: Schedule large downloads (game updates, OS updates, cloud backups) for off-peak hours. If peak-hour congestion is a consistent problem, consider switching to fiber internet (which doesn't share bandwidth the same way cable does) or ask your ISP about less congested tiers.
7. Malware and Unwanted Background Processes
Malware, spyware, and adware can silently consume significant bandwidth. Infected machines may be sending data to remote servers, participating in botnets (distributed denial-of-service attacks), mining cryptocurrency, or downloading additional malicious payloads — all without your knowledge. Even legitimate software can be a bandwidth hog: cloud storage sync, automatic OS updates, and backup applications all transfer large amounts of data in the background.
The fix: Run a full system scan with up-to-date antivirus software. On Windows, open Task Manager (Ctrl+Shift+Esc), click the "Network" column to sort by network usage, and investigate any process using unexpected bandwidth. On macOS, use Activity Monitor's Network tab. Disable automatic updates during working hours if they're consuming too much bandwidth, and pause cloud sync services when you need maximum speed.
8. DNS Issues
The Domain Name System (DNS) translates domain names (like google.com) into IP addresses. If your DNS resolver is slow, overloaded, or misconfigured, every website you visit will take longer to load — even if your raw download speed is fine. Your ISP's default DNS servers are often slower than public alternatives.
The fix: Switch to a faster public DNS provider. Cloudflare (1.1.1.1) is typically the fastest and most privacy-focused. Google DNS (8.8.8.8) is reliable with global reach. OpenDNS (208.67.222.222) offers optional content filtering. You can change DNS settings on your router (to apply network-wide) or on individual devices.
Step-by-Step Diagnosis
Now that you understand the common causes, here's a systematic approach to diagnosing your slow connection. Work through these steps in order — each one helps you narrow down the cause.
Step 1: Run a Wired Speed Test
Connect your computer directly to your router or modem using an Ethernet cable. Close all other applications and browser tabs, then run a speed test at speedtest.net or fast.com. This establishes your baseline speed without any Wi-Fi variables. Compare the result to the speed your ISP plan promises.
- If wired speed matches your plan: The problem is with your Wi-Fi, not your internet connection. Focus on Wi-Fi fixes (channel, placement, interference).
- If wired speed is well below your plan: The problem is upstream — your modem, your ISP, or the connection between them. Continue to Step 2.
Step 2: Test Latency and Packet Loss
Speed tests measure throughput, but latency (ping time) and packet loss are equally important for a good internet experience. High latency makes video calls choppy and gaming laggy. Packet loss forces data to be re-sent, slowing everything down.
Use our Ping & Traceroute tool to send ping requests to common destinations (like 8.8.8.8 or 1.1.1.1) and trace the route your traffic takes. Look for:
- Ping above 50 ms to nearby servers: May indicate congestion or a routing issue.
- Any packet loss above 0%: Indicates a problem with your connection, ISP, or an intermediate network hop.
- A specific hop in the traceroute with a big latency jump: Identifies where the bottleneck is occurring.
Step 3: Check Your Router and Modem
Reboot your router and modem by unplugging them for 30 seconds, then plugging the modem in first and waiting for it to fully connect before plugging in the router. This clears temporary memory, resets network connections, and can resolve many transient issues. It sounds simple, but it works more often than you'd expect.
After the reboot, log in to your router's admin panel and check:
- Firmware version: Is it up to date? Outdated firmware can cause performance bugs and security vulnerabilities.
- Connected devices: Are there unknown devices using your bandwidth? Change your Wi-Fi password if you see unfamiliar devices.
- Channel and band: Is your router set to "Auto" channel selection? Try manually selecting a less congested channel.
- QoS settings: Enable Quality of Service if available and prioritize your most important devices or traffic types (video conferencing, for example).
Step 4: Check Your Connections
Physical connection issues are more common than you might think. Check all cables between your modem, router, and wall outlet. Ethernet cables can develop faults over time — try swapping them. Coaxial cables (for cable internet) can come loose at the wall fitting. If you see any damaged, kinked, or overly bent cables, replace them.
Also check the lights on your modem and router. A flashing or off "Online" or "Internet" light indicates a connection problem between your modem and ISP. Consult your modem's manual for the meaning of each light pattern.
Step 5: Identify Bandwidth Hogs
If your baseline speed is fine but the internet still feels slow, something on your network is consuming bandwidth. To identify the culprit:
- Windows: Open Task Manager → Performance → Open Resource Monitor → Network tab. Sort by "Total (B/sec)" to find the process using the most bandwidth.
- macOS: Open Activity Monitor → Network tab. Sort by "Sent Bytes" or "Rcvd Bytes."
- Router-level: Many modern routers show per-device bandwidth usage in their admin panel. Check which device is consuming the most data.
Common bandwidth hogs include: cloud backup services (Backblaze, iCloud, Google Drive syncing large files), streaming on multiple devices simultaneously, game downloads and updates, Windows Update downloading in the background, and security cameras uploading footage to the cloud.
Practical Fixes for Slow Internet
Once you've diagnosed the cause, here are targeted fixes listed from easiest to most involved.
Reboot Your Router (The Classic Fix)
Unplug your router and modem for 30 seconds, then reconnect. This clears the router's memory, resets your DHCP lease, and forces a fresh connection to your ISP. For routers that have been running for weeks or months without a restart, this alone can make a dramatic difference. Consider scheduling automatic reboots weekly using your router's built-in scheduler if it has one.
Change Your Wi-Fi Channel
If you live in an apartment building or dense neighborhood, Wi-Fi channel overlap is probably slowing you down. Download a Wi-Fi analyzer app (Wi-Fi Analyzer on Android, or use the built-in Wireless Diagnostics on macOS by Option-clicking the Wi-Fi icon). These tools show you which channels your neighbors are using. Switch your router to the least congested channel.
For the 2.4 GHz band, channels 1, 6, and 11 are the only non-overlapping channels — pick the one with the least traffic. For 5 GHz, there are many more non-overlapping channels, so interference is less of an issue.
Update Your Router's Firmware
Router manufacturers regularly release firmware updates that fix bugs, patch security vulnerabilities, and improve performance. Log in to your router's admin panel and check for updates. If your router supports automatic updates, enable them. If it doesn't receive updates anymore, it's time to replace it.
Use Ethernet for Critical Devices
Wi-Fi will never be as fast or as reliable as a wired Ethernet connection. For devices that need consistent performance — desktop computers, game consoles, streaming boxes, and work-from-home setups — run an Ethernet cable directly to the router. Cat 6 or Cat 6a cables support speeds up to 10 Gbps and are inexpensive. If running cables isn't practical, powerline adapters or MoCA adapters (which use coaxial cable) are good alternatives.
Optimize Your DNS Settings
Switching from your ISP's DNS to a faster public resolver can noticeably improve browsing speed. To change DNS on your router (applies to all devices):
- Log in to your router's admin panel.
- Find the DNS settings (often under WAN, Internet, or DHCP settings).
- Replace the existing DNS addresses with
1.1.1.1and1.0.0.1(Cloudflare) or8.8.8.8and8.8.4.4(Google). - Save and reboot the router.
You can verify your DNS is working correctly using our DNS Lookup tool to query records and confirm fast resolution times.
Check for Bandwidth Hogs and Background Processes
Pause or schedule cloud backups, disable auto-play on streaming services, and set Windows Update to download during off-peak hours. On Windows 10/11, go to Settings → Windows Update → Advanced Options → Active Hours to prevent updates during your work time. Limit upload bandwidth for cloud sync apps (Dropbox, OneDrive, Google Drive all have this setting in their preferences).
Scan for Malware
Run a full system scan with Windows Defender (built into Windows 10/11), Malwarebytes (free version), or another reputable antivirus. On macOS, use Malwarebytes for Mac. Pay attention to browser extensions too — malicious or poorly coded extensions can inject ads, redirect traffic, and consume bandwidth. Remove any extensions you don't actively use.
Contact Your ISP
If you've gone through all the steps above and your wired speed is still well below what you're paying for, the problem is on your ISP's side. Call their support line armed with your speed test results, ping/traceroute data, and a record of when the slowdowns occur. Ask them to:
- Check the signal levels on your modem from their end.
- Confirm there are no outages or maintenance in your area.
- Send a technician to check the line from the street to your home.
- Replace your modem if it's outdated or showing errors.
Use our What Is My IP tool to check your public IP address and ISP details — this information is helpful when troubleshooting with your provider.
When to Upgrade Your Internet Plan
If your speed tests consistently match your plan but the speeds still aren't enough for your needs, it may be time for a faster plan. Here are general guidelines for choosing the right speed tier:
- 25 Mbps: Enough for one or two people doing basic browsing, email, and standard-definition streaming. Tight for HD video calls.
- 50–100 Mbps: Suitable for a small household (two to four people) streaming in HD, occasional video calls, and casual gaming. A solid middle ground.
- 100–300 Mbps: Handles four to six devices comfortably with simultaneous 4K streaming, video conferencing, and online gaming. Good for work-from-home setups.
- 300–500 Mbps: Ideal for larger households, multiple concurrent 4K streams, frequent large downloads, and smart-home devices.
- 500 Mbps–1 Gbps: Needed for power users, content creators uploading large files, and households with ten or more connected devices. Fiber is the most reliable way to get these speeds.
Remember: upload speed matters too, especially for video calls, live streaming, cloud backups, and working from home. Many cable plans have asymmetric speeds (e.g., 300 Mbps down / 10 Mbps up). If you need strong upload, consider fiber, which typically offers symmetric speeds.
Fiber vs. Cable vs. DSL
Fiber (FTTH/FTTP) is the gold standard — symmetrical speeds, lowest latency, no shared bandwidth with neighbors, and speeds up to 2–10 Gbps in some areas. If fiber is available at your address, it's almost always the best choice.
Cable is widely available and offers speeds up to about 1.2 Gbps with DOCSIS 3.1, but speeds can drop during peak hours due to shared neighborhood infrastructure. Upload speeds are typically much lower than download.
DSL uses telephone lines and is available nearly everywhere, but speeds max out around 100 Mbps (often much less) and degrade significantly with distance from the telephone exchange. If DSL is your only option, look into fixed wireless or satellite alternatives like Starlink.
Advanced Troubleshooting
Check for Router Overheating
Routers generate heat, and overheating can cause slowdowns, dropped connections, and random reboots. If your router feels hot to the touch, make sure it's in a well-ventilated area — not enclosed in a cabinet, stacked under other electronics, or sitting in direct sunlight. Some power users add a small USB fan or place the router on an elevated wire shelf for better airflow.
Check MTU Settings
The Maximum Transmission Unit (MTU) controls the largest packet size that can be sent over your network. An incorrect MTU setting can cause fragmentation, which slows things down. Most connections work best with the default MTU of 1500 bytes. If you're using PPPoE (common with DSL), the optimal MTU is usually 1492. You can test the optimal MTU by pinging with different packet sizes: ping -f -l 1472 8.8.8.8 (Windows) or ping -D -s 1472 8.8.8.8 (macOS/Linux). If you get "Packet needs to be fragmented," lower the value until it works.
Use Traceroute to Find Bottlenecks
A traceroute shows every network hop between your device and a destination. If one hop shows a massive latency increase, that hop is the bottleneck. Use our Ping & Traceroute tool to trace the path from our server to your target and identify where slowdowns occur. This is especially useful when the problem is not in your home network but somewhere between you and the server you're trying to reach.
Consider Hardware Upgrades
If your router is more than five years old or doesn't support Wi-Fi 6, upgrading can make a significant difference. Look for routers that support:
- Wi-Fi 6 (802.11ax) or Wi-Fi 6E: Faster speeds, better performance with many connected devices, and improved range.
- MU-MIMO: Allows the router to communicate with multiple devices simultaneously rather than sequentially.
- OFDMA: Subdivides Wi-Fi channels to serve multiple devices at once, reducing latency.
- Beamforming: Focuses the Wi-Fi signal toward connected devices rather than broadcasting in all directions.
- Mesh support: For large homes, a mesh system provides seamless coverage with multiple access points.
Frequently Asked Questions
Why is my internet so slow all of a sudden?
A sudden slowdown is usually caused by network congestion (too many devices or users sharing the connection), background downloads or updates consuming bandwidth, ISP throttling during peak hours, or a temporary issue on your ISP's side. Restart your router, disconnect unused devices, and run a speed test to isolate the cause.
How do I test my internet speed accurately?
For the most accurate results, connect your computer directly to the router with an Ethernet cable, close all other applications and browser tabs, disconnect other devices from the network, and run a speed test at speedtest.net or fast.com. Run the test three times at different times of day and average the results. Compare the numbers to what your ISP plan promises.
Does the number of devices on my network affect speed?
Yes. Every device connected to your network shares the total available bandwidth. If you have a 100 Mbps plan and five devices are each streaming video, each device effectively gets around 20 Mbps. Smart TVs, game consoles, security cameras, and IoT devices all consume bandwidth even when you're not actively using them.
Will changing my DNS server make my internet faster?
Changing to a faster DNS provider (like Cloudflare's 1.1.1.1 or Google's 8.8.8.8) can reduce the time it takes to look up domain names, making websites feel faster to load. However, DNS does not affect raw download or upload speeds. If your ISP's DNS resolver is slow or unreliable, switching to a public DNS can noticeably reduce page load times.
How can I tell if my ISP is throttling my connection?
Run a standard speed test, then run the same test through a VPN. If your speeds are significantly faster through the VPN, your ISP may be throttling specific types of traffic. You can also use the Internet Health Test or the Wehe app to detect throttling. Contact your ISP if you suspect throttling and your speeds are well below what you're paying for.
Is 5 GHz Wi-Fi always faster than 2.4 GHz?
5 GHz offers faster maximum speeds and less interference, but it has shorter range and doesn't penetrate walls as well as 2.4 GHz. For devices close to the router, 5 GHz is usually faster. For devices in distant rooms or through multiple walls, 2.4 GHz may provide a more stable and faster connection because of its better range.
When should I upgrade my internet plan?
Upgrade if speed tests consistently show you're getting the speeds you pay for but those speeds aren't enough. 25 Mbps covers one to two people browsing and streaming in HD. 100 Mbps handles three to four people with multiple streams. 300 Mbps or more is recommended for five-plus devices, 4K streaming, large downloads, and working from home.
Can malware cause slow internet?
Yes. Malware, spyware, and adware can consume bandwidth by sending data to remote servers, downloading malicious payloads, participating in botnets, or injecting ads. Run a full scan with reputable antivirus software and check Task Manager or Activity Monitor for processes with unusually high network usage.