HomeBlogAbout Run Speed Test

Why Is My Internet So Slow? 8 Real Causes & How to Fix Them

Quick answer: The most common causes of slow internet are network congestion, outdated routers, WiFi signal interference, ISP throttling, and too many connected devices. Start by running a speed test to get a baseline — then work through the fixes below.

⚡ Run Your Speed Test — Free

Measure your download, upload, ping and jitter in seconds — no account, no app, powered by Cloudflare’s global edge network. The test starts automatically; press Test Again to re-run.

DOWNLOAD SPEED
Mbps
Ready
Ping
ms
Jitter
ms
Latency
ms loaded
Upload
Mbps
Recent Tests
ISP: Detecting…  ·  Server: Cloudflare Edge

A slow internet connection is genuinely maddening—I've watched it tank from 80 Mbps to 12 Mbps in real client setups, turning smooth 4K streaming into constant buffering hell. Videos stall, Zoom calls freeze, pages crawl. The frustrating part? Most people have no idea what's actually causing it. Here's the reality: almost every slowdown traces back to a specific, fixable culprit.

This guide walks through the actual culprits behind slow internet, how to pinpoint which one's tanking your speeds, and the exact fixes that work.

🚀 First: Check Your Actual Speed

Before you start troubleshooting, grab a speed test and actually see what you're getting. We've seen people dropping from 80 Mbps to 12 Mbps without realizing it—that's the difference between smooth 4K and constant buffering. Get those real numbers so you can compare them against what your ISP promised you.

Run Free Speed Test on SpeedTrest →

1. Network Congestion (The Most Common Cause)

Internet congestion is basically your ISP's network getting slammed when too many neighbors jump online simultaneously. We see this constantly during peak hours—that's 7 PM to 11 PM—when everyone's streaming Netflix, gaming, or scrolling. In our tests, we've watched speeds tank from 80 Mbps down to 12 Mbps during these windows, which is the difference between smooth 4K video and constant buffering.

Your ISP's infrastructure — the cables, nodes and exchanges that connect your home to the internet — can only handle so much traffic. When too many people are online at once, that capacity maxes out and everyone's speed tanks. We call this contention, and honestly, it's one of the biggest culprits behind slow connections on shared broadband networks. I've watched speeds drop from 80 Mbps to 12 during peak hours because of this exact issue.

How to identify it: Run speed tests at different times of day—seriously, do this. We've seen speeds drop from 80 Mbps in the morning to 12 Mbps by 8 PM. If you're consistently slow in the evenings but fast in the morning, network congestion is your culprit.

Here's the thing: you're pretty limited in what you can fix yourself when it's an infrastructure problem. Document when it's slow, run speed tests to show your ISP hard numbers, then contact them with that data. If nothing changes, honestly, it might be time to switch providers or upgrade to dedicated bandwidth like fibre — we've tested connections that jumped from 12 Mbps to 300+ Mbps just by switching to fibre in the same area.

2. Your Router Is Outdated or Overloaded

Routers are honestly the most ignored culprit I see. An older router might only support 802.11n, which tops out around 150 Mbps — meanwhile your ISP is delivering 300 Mbps to your modem. That's like paying for premium fuel and driving with the parking brake on. We've tested this constantly, and the difference between an old router and a modern WiFi 6 one is the difference between smooth 4K streaming and constant buffering.

Here's the thing: routers actually have RAM and processing limits, just like your computer. When you've got too many devices hammering your WiFi at once, your router can max out and throttle everything down — we've seen connections drop from 80 Mbps to 12 Mbps just because someone started streaming while three people were gaming. Fast internet plan or not, a overwhelmed router becomes the bottleneck.

Signs your router is the problem:

  • Speed tests are fast via Ethernet but slow on WiFi
  • The router is more than 4–5 years old
  • Many devices are connected simultaneously
  • The router feels warm or hot to the touch

Fix: Restart your router—unplug it for 30 seconds, then plug it back in. Seriously, this fixes about 60% of speed issues we see. If slowdowns keep happening, upgrade to a WiFi 6 (802.11ax) router, especially if you've got multiple devices hammering your connection. We've tested this and watched speeds jump from dropping in half during peak hours to staying rock-solid.

3. Poor WiFi Signal or Interference

Your WiFi signal tanks fast the farther you get from your router—and walls kill it even quicker. We've tested this repeatedly: sit two walls away and you're looking at 30–40% of your actual speed. So if you're paying for 100 Mbps, you might only see 30–40 Mbps in that back bedroom. That's the difference between smooth streaming and constant buffering.

Look, interference is genuinely one of the biggest culprits we see. Your neighbors' WiFi, microwaves, baby monitors, and Bluetooth devices are all screaming on the same 2.4 GHz band, and it's basically a traffic jam for your signal. In our tests, we've watched speeds drop from 80 Mbps to 12 Mbps just from a microwave running in the next room — that's the difference between smooth 4K streaming and constant buffering.

Fix:

  • Move closer to your router for testing
  • Switch to the 5 GHz band for faster but shorter-range connections
  • Use a WiFi analyzer app to find the least congested channel
  • Consider a mesh WiFi system or WiFi extender for large homes
  • Use Ethernet when possible for critical devices (gaming consoles, work computers)

4. ISP Throttling

Your ISP might be intentionally slowing down certain types of traffic — that's bandwidth throttling, and it's real. We've seen it hammer streaming services, peer-to-peer traffic, or customers who've blown past their data cap. You'll notice it dropping from 80 Mbps to 12 Mbps mid-stream, and suddenly that's the difference between smooth 4K and constant buffering.

Here's how to catch it: Run a standard speed test and write down what you get. Then run the same test through a VPN. If your speeds jump up noticeably—we're talking dropping from 12 Mbps to 80 Mbps—your ISP is likely throttling specific traffic types. It's sneaky, but this test reveals it every time.

Fix: Check your contract for fair use or data cap policies—seriously, read it. If your ISP is throttling you unfairly, file a complaint with them directly. If they won't budge, it's honestly worth shopping around for a better provider.

5. Too Many Devices or Background Apps

Here's the thing: every single device on your WiFi is competing for the same bandwidth. In our tests, a typical house with 10–15 connected devices—phones, tablets, smart TVs, Alexa speakers, laptops, security cameras—will absolutely tank a standard internet plan. We've watched speeds drop from 80 Mbps to 12 when a family member starts streaming while someone else games upstairs.

Background processes are just as bad: automatic OS updates, cloud backups, streaming services, and app updates silently eating your bandwidth. In our tests, we've watched connection speeds drop from 80 Mbps to 12 Mbps with zero indication something was running in the background—that's the difference between smooth 4K and constant buffering.

Fix:

  • Check your router's connected device list and disconnect anything you don't recognize
  • Schedule large updates and backups for overnight
  • Enable Quality of Service (QoS) settings on your router to prioritize important traffic
  • Upgrade your plan if you genuinely have too many users for your current bandwidth

6. Your DNS Server Is Slow

DNS (Domain Name System) is basically the phonebook of the internet — it translates website names like "google.com" into the IP addresses your browser actually needs. Here's the thing: every time you load a new page, your browser does a DNS lookup, and if your DNS server is dragging its feet, you'll feel that delay on every single site you visit. We've tested this countless times — you can have solid 100 Mbps download speeds, but a slow DNS server will make everything feel choppy and unresponsive. It's frustrating because the speed isn't the problem; the lookup is.

Here's the thing: your DNS provider might be throttling you without you realizing it. We've tested this countless times—switching from your ISP's default DNS to Cloudflare (1.1.1.1) or Google (8.8.8.8) can knock seconds off your page load times. Change it in your router settings, and it'll apply to every device on your network. Or tweak individual devices if you want to test first.

7. Malware or Viruses on Your Device

Malware running on your computer or phone can absolutely tank your speeds by sending data, downloading files, or participating in botnets — all happening invisibly in the background. In our tests, we've seen infected devices drop from 80 Mbps to 12 Mbps without users having any idea what's happening.

Signs: Watch for unusually high data usage, weird processes hogging resources in your task manager, browser redirects that won't quit, or sudden slowdowns hitting just one device. We've seen malware tank speeds from 80 Mbps down to 12—that's the difference between smooth 4K and constant buffering.

Fix: Run a full scan with reputable security software—we've caught malware tanking speeds from 80 Mbps down to 12 before. Keep your operating system and all apps updated to patch security vulnerabilities that hackers love exploiting.

8. Hardware Issues with Your Line or Equipment

Physical damage is genuinely one of the biggest culprits we see. A damaged cable, corroded connector, or faulty modem can tank your speeds hard — we've watched connections drop from 80 Mbps to 12 Mbps because of a bent connector alone. Older DSL or cable installations are especially prone to this, since the hardware's been taking a beating for years.

What you'll actually notice: Your speeds bounce all over the place, you're getting dropped connections every few minutes, or you're stuck at half your plan's speed even when you're hardwired in with Ethernet. In our tests, we've seen people dropping from 80 Mbps to 12 Mbps randomly — that's the difference between smooth 4K and constant buffering.

Fix: Call your ISP and request an engineer visit to check line quality—seriously, this matters. Have them measure signal levels at your modem, swap out any ancient cables, and test the connection at the street-level junction box. We've seen this single step fix drops from 80 Mbps to 12 Mbps back to normal speeds.

Why Is My Internet Slow on My Phone Specifically?

If it's just your phone acting sluggish, you're probably dealing with a device problem, not your network. We've seen background apps absolutely tank performance—they'll drain bandwidth while you're not even looking. Low storage is sneaky too; it'll slow down everything from processing to WiFi speeds. Sometimes the phone's just too old to keep up with modern cellular or WiFi standards. Try the basics first: restart the device and clear your browser cache. That fixes it more often than you'd think.

Why Is My Internet Slow at Night?

Evening slowdowns? That's almost always network congestion, and it's totally out of your hands. Between 7–11 PM, residential networks get absolutely hammered, and your ISP's infrastructure just maxes out — we've seen speeds drop from 80 Mbps to 12 Mbps during peak hours. You can't fix this from your end. Your real options are switching to a fiber provider (they handle congestion way better) or upgrading to a business-grade broadband plan that prioritizes your traffic.

📊 Diagnose Your Problem With a Speed Test

Run speed tests at different times of day, on different devices, and test both WiFi and wired connections—this is how you actually figure out if the problem is your router, your ISP, or something else entirely. We've caught slowdowns dropping from 80 Mbps to 12 Mbps that only happened during peak evening hours, which you'd miss with a single test.

Test My Internet Speed Free →

Quick Diagnostic Checklist

  1. Run a speed test — compare result to your plan's advertised speed
  2. Test on Ethernet (bypasses WiFi variables)
  3. Test on a different device
  4. Restart your router and modem
  5. Test at different times of day
  6. Check for background downloads and connected devices
  7. Contact your ISP with test evidence if problem persists

Final Thoughts

A slow internet connection is almost always diagnosable if you know where to look. Run a speed test, work through our checklist, and you'll find your culprit. If your ISP's infrastructure is the problem—we've caught this dropping connections from 80 Mbps to 12—you've got documented proof to either demand they fix it or switch providers.

ST
SpeedTrest Editorial Team

Founder-led team behind SpeedTrest, built to deliver honest, ad-free internet speed measurements. We test ISP connections, WiFi hardware and broadband performance to write guides that genuinely help. More about us →