Slow internet speed turns ordinary tasks — loading a page, joining a video call, streaming a show — into small tests of patience. The first time mine crawled for a week, I was ready to switch providers, until a five-minute check showed the real culprit sitting on my own desk. Most slow connections are caused by something local — your router, your device settings, or your DNS server — not the ISP you want to blame.
Below I walk through the checks I run myself, starting with the fastest wins and moving to deeper fixes. If your Wi-Fi shows connected but pages will not load at all, that is a different problem — start with my guide on Wi-Fi connected but no internet instead.
Quick Answer
Restart your router and modem, then run a speed test at fast.com. If the result sits well below your plan, switch your DNS to 1.1.1.1, move closer to the router, and close bandwidth-heavy background apps. Most slow-internet problems clear up in under ten minutes with these steps.
How do I know if my internet is actually slow?
Before I touch anything, I visit fast.com on the affected device and note the download and upload numbers, then compare them to the plan I pay for.
- Speeds near your plan limit — the bottleneck is local: device, router placement, or interference.
- Speeds far below your plan — restart your equipment first; if that does not help, contact your ISP.
I always test once over Wi-Fi, then again with an Ethernet cable plugged straight into the router. The first time I did this, Wi-Fi gave me 40 Mbps and the cable gave me 280 Mbps — proof the problem was my wireless signal, not the service.
Test on Wi-Fi and again on Ethernet; a big gap means your wireless signal is the weak link, not your plan.
Why does restarting the router and modem fix slow speeds?
A power cycle clears temporary glitches, flushes the router’s memory, and forces a fresh handshake with your ISP. In my experience it resolves more slowdowns than any other single fix on this list.
- Unplug the power cable from your modem (the box connected to the coax or phone line).
- Unplug the power cable from your router, or from the combo unit if you have one.
- Wait 30 full seconds.
- Plug the modem back in and wait about 60 seconds for its lights to stabilize.
- Plug the router back in, wait another 60 seconds, then reconnect your devices.
If the modem’s “Online” or “Internet” light stays red or amber after two minutes, the trouble is on your ISP’s end and a reboot will not touch it. Check the ISP’s outage map or call support.
Power-cycle the modem and router together; it clears stale data and fixes more slowdowns than anything else here.
Does router placement really affect my speed?
Yes — Wi-Fi weakens with distance and degrades through walls. Moving my laptop 10 feet closer to the router once took me from a buffering video call to a clean one without changing anything else. For devices that stay put — desktop PCs, smart TVs, gaming consoles — an Ethernet cable removes wireless interference entirely and delivers the full speed your plan allows. A standard Cat6 patch cable is cheap and takes two minutes to plug in.
Move closer to cut interference, and go wired on anything that stays in one spot for the most reliable speed.
Will switching DNS servers make my internet faster?
It can. Your ISP’s default DNS servers translate web addresses into IP addresses, and they are often slower than free public alternatives. Switching takes under three minutes and trims the lag on every new page you open. For a full walkthrough on every platform, see my guide on how to change your DNS server.
| Provider | Primary DNS | Secondary DNS | Best For |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Speed and privacy |
| 8.8.8.8 | 8.8.4.4 | Reliability | |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Parental controls |
Change DNS on Windows 11
- Open Settings → Network & Internet → Advanced network settings.
- Click your active adapter, then select Edit DNS server assignment → Manual.
- Enable IPv4, enter your preferred addresses, and click Save.
Change DNS on iPhone or Android
On iPhone: Settings → Wi-Fi → tap the (i) next to your network → Configure DNS → Manual, remove existing entries, and add 1.1.1.1 followed by 1.0.0.1. On Android: Settings → Network & Internet → Private DNS, choose Private DNS provider hostname, and enter one.one.one.one.
Public DNS like Cloudflare’s 1.1.1.1 resolves addresses faster than most ISP defaults and is free to switch back.
What if background apps are eating my bandwidth?
A single app quietly updating software, syncing cloud files, or uploading a backup can saturate your connection and slow everything else. On Windows, I press Ctrl + Shift + Esc to open Task Manager and click the Network column to sort processes by bandwidth — anything pulling several Mbps is worth closing. On iPhone, go to Settings → General → Background App Refresh and disable it for apps that do not need it.
One thing that caught me out: a Metered connection toggled on by accident. Go to Settings → Network & Internet → Wi-Fi, click your network, and switch Metered connection to Off. When it is on, Windows caps background transfers and drags your whole connection down.
Sort Task Manager by network use to catch a silent uploader, and confirm Metered connection is switched off.
Can my browser cache slow down browsing?
A bloated cache does not slow your raw connection, but it makes browsing feel sluggish because the browser works harder to render pages. In Chrome, press Ctrl + Shift + Delete (Windows) or Cmd + Shift + Delete (Mac), select Cached images and files, set the range to All time, and click Clear data. It takes under 30 seconds and often produces an instant improvement.
Clearing cached images and files speeds up page rendering even when your connection itself is fine.
How do I reset network settings as a last resort?
Corrupted TCP/IP settings can throttle speeds in ways other fixes will not touch. On Windows, open Command Prompt as administrator and run these commands one at a time:
netsh int ip reset
netsh winsock reset
Restart your PC afterward. On iPhone: Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings; you will need to rejoin Wi-Fi networks by hand. If only one device is slow while others are fine, my guide on fixes when only one device has slow Wi-Fi narrows it down further.
If throughput is still capped, I disable TCP auto-tuning, which occasionally backfires. In the same elevated Command Prompt, run netsh int tcp set global autotuninglevel=disabled, restart, and re-test. Revert with netsh int tcp set global autotuninglevel=normal if it makes no difference.
Reset TCP/IP only after the quicker fixes fail, and always re-test so you know whether it helped.
Common Mistakes to Avoid
- Skipping the speed test. Without baseline numbers you are guessing. Fix: test before and after each change so you know what actually helped.
- Restarting only the router. Modems cache connections too. Fix: power-cycle the modem in the same pass to clear stale data.
- Blaming the ISP when wired speed is fine. If Ethernet hits your advertised speed, the issue is in your home. Fix: focus on Wi-Fi placement, bands, and devices.
- Staying on 2.4 GHz when 5 GHz is available. The 2.4 GHz band is more congested. Fix: connect to the network with “5G” or “5GHz” in its name for close-range use.
- Ignoring idle connected devices. Smart TVs and old phones sip bandwidth in the background. Fix: disconnect anything nobody is actively using.
Frequently Asked Questions
How do I tell if the problem is my device or my connection?
Run a speed test on two devices and compare. If both a laptop and a phone are slow, the connection or router is at fault; if only one is slow, that device is. When mine was slow on my laptop but fine on my phone, restarting the laptop and clearing its cache fixed it in minutes.
Why is my internet slow only on Windows but fast on my phone?
That confirms the issue is device-specific, not your ISP. Update your network adapter driver in Device Manager, turn off Metered connection, and switch to a faster DNS. On my own PC, an outdated Intel Wi-Fi driver was capping me at half speed until I updated it.
Will a Wi-Fi extender fix slow internet speeds?
Only if a weak signal in a far room is the cause. An extender stretches range but cannot create bandwidth that is not there. When I tested one next to a router that was already slow, the speed did not budge — the real fix was switching bands.
Does the number of connected devices affect speed?
Yes, especially on older routers, since each device competes for bandwidth. After I disconnected three idle smart-home gadgets, my video calls stopped stuttering. Upgrading to a Wi-Fi 6 router, which juggles many connections more efficiently, helps too.
How often should I restart my router?
Once every one to four weeks is a sensible routine. Routers run nonstop and accumulate memory clutter, much like a computer that is never rebooted. I set a monthly calendar reminder and have not had a mystery slowdown since.
Can my neighbors’ Wi-Fi slow down my connection?
On the 2.4 GHz band, yes — overlapping channels from nearby networks create interference. Switching to 5 GHz or letting the router auto-select the least-congested channel resolves most cases. In my apartment building, moving to 5 GHz alone doubled my evening speeds.
Conclusion
A speed test and a router restart solve most slow-internet complaints, so I always start there. If speeds still lag, work through the DNS switch and a background-app audit before escalating to your ISP. Bookmark this page, and if your hotspot is the slow link, see my guide on why your mobile hotspot is not working.