How to Fix Slow Internet on Any Device: Step-by-Step Guide
Slow internet is one of the most frustrating tech problems. Is it your computer? Your router? Your ISP? It's hard to know where to start. I've fixed slow internet issues dozens of times, and I'm going to walk you through the most common fixes.
Most of the time, it's something simple. Let's go through these steps in order - they're arranged from easiest to most involved.
Step 1: Restart Everything
I know, it sounds too simple. But this fixes internet problems more often than you'd think. Restart:
- Your computer/device
- Your router (unplug it, wait 30 seconds, plug it back in)
- Your modem (if you have a separate one)
Wait a few minutes for everything to reconnect, then test your internet. If it's still slow, keep going.
Step 2: Test Your Speed
Before you start fixing things, know what you're working with. Go to speedtest.net and run a speed test. This tells you your download speed, upload speed, and ping.
Compare it to what you're paying for. If you're paying for 100 Mbps but getting 10 Mbps, something's wrong. If you're getting close to what you're paying for, the problem might be something else (like too many devices or a slow website).
Run the test a few times at different times of day. Internet speeds can vary.
Step 3: Check Your Connection
Are you on Wi-Fi or Ethernet? Ethernet is almost always faster and more reliable. If you're on Wi-Fi and it's slow, try plugging in an Ethernet cable. If that fixes it, the problem is your Wi-Fi, not your internet.
If you're on Wi-Fi, check your signal strength. Weak signal = slow internet. Move closer to your router or move the router to a better location.
Step 4: Check What's Using Your Bandwidth
Something might be eating your bandwidth. Check:
- Downloads: Are you downloading large files? Pause them and test again.
- Streaming: Multiple people streaming 4K video? That'll slow things down.
- Updates: Windows, games, apps updating in the background? Check Task Manager (Windows) or Activity Monitor (Mac).
- Other devices: How many devices are connected? Too many can slow things down.
On Windows, press Ctrl+Shift+Esc to open Task Manager and check the Network tab to see what's using bandwidth. On Mac, open Activity Monitor and check the Network tab.
Step 5: Flush Your DNS Cache
Sometimes your DNS cache gets corrupted, which can slow things down. Flush it:
Windows: Open Command Prompt as administrator, type:
ipconfig /flushdns
Mac: Open Terminal, type:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
This clears your DNS cache. Sometimes it helps, sometimes it doesn't, but it's quick and harmless.
Step 6: Change Your DNS Server
Your ISP's DNS server might be slow. Try using a faster one:
Windows:
- Go to Settings → Network & Internet → Change adapter options
- Right-click your connection → Properties
- Select "Internet Protocol Version 4 (TCP/IPv4)" → Properties
- Select "Use the following DNS server addresses"
- Enter: 8.8.8.8 (Preferred) and 8.8.4.4 (Alternate) - these are Google's DNS servers
- Click OK
Mac:
- Go to System Preferences → Network
- Select your connection → Advanced → DNS
- Click the + button and add 8.8.8.8 and 8.8.4.4
- Click OK
Google's DNS (8.8.8.8) and Cloudflare's DNS (1.1.1.1) are usually faster than ISP DNS servers.
Step 7: Update Your Router Firmware
Old router firmware can cause problems. Update it:
- Find your router's IP address (usually 192.168.1.1 or 192.168.0.1)
- Open it in a browser
- Log in (check your router's manual for default username/password)
- Look for "Firmware Update" or "Administration"
- Check for updates and install if available
While you're in there, you can also change your Wi-Fi channel if there's interference (see next step).
Step 8: Change Your Wi-Fi Channel
If you're on Wi-Fi and it's slow, your channel might be crowded. Change it:
- Log into your router (same as above)
- Find Wi-Fi settings
- Change the channel (try 1, 6, or 11 for 2.4GHz, or use auto for 5GHz)
- Save and restart your router
If you're on 2.4GHz and have a 5GHz option, switch to 5GHz - it's usually faster and less crowded.
Step 9: Reset Your Network Settings
If nothing else works, reset your network settings:
Windows:
- Open Command Prompt as administrator
- Type these commands one by one:
ipconfig /releaseipconfig /renewnetsh winsock resetnetsh int ip reset
- Restart your computer
Mac:
- Go to System Preferences → Network
- Select your connection → Advanced → TCP/IP
- Click "Renew DHCP Lease"
Step 10: Check for Interference
Wi-Fi can be interfered with by:
- Other Wi-Fi networks (especially in apartments)
- Microwaves (they use the same frequency as 2.4GHz Wi-Fi)
- Cordless phones
- Bluetooth devices
- Walls and distance
Move your router to a central location, away from walls and interference. If possible, use 5GHz Wi-Fi instead of 2.4GHz.
Mobile Device Fixes
If your phone or tablet has slow internet:
- Restart the device: Turn it off and on again
- Forget and reconnect to Wi-Fi: Go to Wi-Fi settings, forget the network, then reconnect
- Reset network settings: This will erase saved Wi-Fi passwords, but it can fix connection issues
- Update your device: Make sure you're running the latest OS version
- Check data usage: Make sure you haven't hit a data cap
When to Call Your ISP
If you've tried everything and your internet is still slow, it might be your ISP:
- Your speeds are consistently way below what you're paying for
- Multiple devices are slow, not just one
- It's slow even on Ethernet (not just Wi-Fi)
- You've tried all the fixes above
Call your ISP and ask them to check your connection. They can run tests from their end and might need to send a technician.
Preventing Slow Internet
Keep your internet fast:
- Restart your router monthly
- Keep router firmware updated
- Don't put your router in a closet or behind furniture
- Limit the number of devices connected
- Use Ethernet for devices that need speed (gaming, streaming)
- Monitor what's using your bandwidth
Pro Tip: If you're paying for fast internet but it's still slow, check if your router can handle the speeds. Old routers can't handle fast internet plans. You might need to upgrade your router to get the speeds you're paying for.
Common Questions
Why is my internet slow only at certain times?
Probably network congestion. Everyone in your area is using the internet at the same time (evening, weekends). Your ISP might be overloaded. There's not much you can do except use the internet at different times or upgrade your plan.
Is Wi-Fi always slower than Ethernet?
Usually yes, but modern Wi-Fi (Wi-Fi 6, 5GHz) can be very fast. For the most reliable connection, use Ethernet. For convenience, Wi-Fi is fine for most things.
Can too many devices slow down internet?
Yes. Each device uses bandwidth. If you have 10 devices all streaming video, that's a lot of bandwidth. Limit what's connected or upgrade your plan.
Start Fixing Your Internet
Go through these steps in order. Start with the easy ones - restart everything, test your speed, check what's using bandwidth. Most of the time, it's something simple. If these don't work, it might be time to call your ISP or upgrade your equipment.