Slow internet has two very different causes: your hardware and local setup, or your ISP. The fixes for each are completely different, and the most common mistake is spending time on local fixes when the problem is actually the ISP — or vice versa. Start by measuring the actual speed, which tells you immediately which category you're in.
Step 1: Measure Your Actual Speed
Run a speed test before doing anything else. Use fast.com (Netflix's speed test, simple) or speedtest.net (Ookla, shows latency and server choice). Note the download speed, upload speed, and ping.
Compare the result to your plan speed — what you're paying for. If you're getting close to your plan speed (within 20 percent on a wired connection), the internet service itself is not the problem. The bottleneck is somewhere between your router and your device. If you're getting a fraction of your plan speed, the issue may be with the ISP, the modem, or the router.
Step 2: Reboot the Router and Modem
Unplug both the modem (the box from your ISP that connects to the wall or cable) and the router (the box that creates your Wi-Fi) from power. Wait 30 seconds. Plug the modem in first and wait until its lights stabilize — typically one to two minutes. Then plug in the router and wait for it to finish starting up.
Routers accumulate connection state, memory fragmentation, and sometimes get stuck in a degraded mode after days or weeks of continuous operation. A power cycle clears all of this. This step fixes a surprising proportion of slow connection complaints.
Step 3: Check What Else Is Using Your Bandwidth
A slow connection may simply be a full connection. Common bandwidth drains that run silently in the background:
- Windows Update downloading in the background (check Settings > Windows Update)
- Cloud storage syncing a large batch of files (OneDrive, Google Drive, Dropbox)
- A game console or smart TV downloading an update
- Someone else on the network streaming 4K video or in a video call
Log into your router's admin page (usually 192.168.1.1 or 192.168.0.1, found on the router's label) to see connected devices and whether your router shows per-device bandwidth usage. Pause or finish those downloads, then re-run your speed test.
Step 4: Choose the Right Wi-Fi Band
Modern routers broadcast on two frequencies: 2.4 GHz and 5 GHz. They have different strengths:
- 5 GHz: Faster speeds, but shorter range and blocked more easily by walls. Best when you're close to the router.
- 2.4 GHz: Slower speeds, but longer range and better wall penetration. Better in rooms far from the router.
Many routers combine both bands under one network name and handle band selection automatically. If yours keeps one name for 2.4 GHz and another for 5 GHz (often labeled with a "-5G" suffix), connect devices that are close to the router to the 5 GHz network and devices far away to 2.4 GHz.
Step 5: Switch to a Faster DNS Resolver
DNS translates domain names (like example.com) into IP addresses every time you open a new site. Your ISP provides a DNS server by default, and it is often slow or unreliable. Switching to a faster public DNS server can reduce the time it takes to load new pages, particularly for the first visit to a site.
The two most commonly recommended free DNS servers are:
- Cloudflare: Primary 1.1.1.1 / Secondary 1.0.0.1 — consistently fast, privacy-focused, logs cleared daily
- Google: Primary 8.8.8.8 / Secondary 8.8.4.4 — reliable, global infrastructure
How to change DNS on Windows
- Open Settings > Network & Internet > Wi-Fi (or Ethernet).
- Click on the connected network, then click Edit next to DNS server assignment.
- Switch from Automatic to Manual, enable IPv4, and enter the DNS addresses.
Alternatively, change DNS at the router level — enter it in the router admin page under WAN or DNS settings — and it applies to every device on your network automatically.
Step 6: Update Your Router's Firmware
Router firmware updates often include performance improvements, bug fixes, and security patches. Log into your router's admin page, find the Firmware or Update section, and check for available updates. Most modern routers have a one-click update process. Some update automatically, but many do not.
Step 7: Router Placement Matters More Than You Think
Wi-Fi signal weakens through walls, floors, furniture, and appliances. Microwaves and some cordless phones interfere with the 2.4 GHz band. Placement rules that actually help:
- Place the router in a central location rather than at the edge of the space (a corner near the cable entry point).
- Keep it elevated — on a shelf or desk rather than on the floor behind furniture.
- Avoid placing it next to a microwave, baby monitor, or thick concrete walls.
- Router antennas should point in different directions if you have multiple — one vertical, one horizontal — to cover more angles.
Step 8: Use a Wired Connection for What Matters
Ethernet is faster, lower latency, and more reliable than Wi-Fi for any fixed device. A desktop PC, game console, or smart TV sitting near a router has no good reason to use Wi-Fi. A 10-meter Ethernet cable and a five-minute setup eliminates an entire category of connectivity problems permanently.
When the Problem Is Your ISP
If a wired speed test on a freshly rebooted connection shows speeds far below your plan, the problem is outside your house. Before calling your ISP:
- Check if neighbors are having the same issue — an outage affects a neighborhood, not just one address.
- Check your ISP's outage map or status page (most have one).
- Try the test at different times of day. Some ISP plans are throttled during peak hours, which is a policy issue, not a hardware issue.
When you call, state the speed test result and your plan speed, and note when the problem started. Ask whether there are any known issues in your area. If the problem is persistent and not during a known outage, ask to have the line tested or a technician dispatched.