Internet & Wi-Fi / Article
Wi-Fi Connected but Slow? How to Diagnose and Improve Speed
Photo by Đức Trịnh on Unsplash

Wi-Fi Connected but Slow? How to Diagnose and Improve Speed

Your device shows full bars and "Connected," yet web pages crawl, video buffers, and downloads stall. This is one of the most common home network problems, and it usually stems from a handful of identifiable causes. This guide walks you through diagnosing the bottleneck and applying fixes that work, starting with the quickest checks.

Quick Diagnosis: Is It the Wi-Fi or the Internet?

Before changing any settings, determine where the slowdown lives.

  1. Run a speed test on a device connected via Ethernet (or a laptop plugged directly into the router). Use speedtest.net, fast.com, or your ISP's test tool.
  2. Run the same test on a wireless device near the router.
  3. Compare results.
    • If both are slow: the problem is your internet connection or modem. Contact your ISP.
    • If wired is fast but wireless is slow: the problem is your Wi-Fi. Continue with this guide.
  4. First-Round Fixes (Do These First)

    These take minutes and resolve a surprising number of cases.

    1. Restart the Router and Modem

    Power-cycle both devices: unplug, wait 30 seconds, plug in modem first, wait for lights to stabilize, then plug in router. This clears stale DHCP leases, stuck NAT tables, and memory leaks.

    2. Check for Bandwidth Hogs

    One device saturating the link makes everyone else slow.

    • Windows: Task Manager → Performance → Open Resource Monitor → Network tab. Sort by Send/Receive.
    • Mac: Activity Monitor → Network tab.
    • Router admin: Most modern routers (Eero, Google Nest, Orbi, ASUS, TP-Link) show per-device usage in their app or web UI. Look for unexpected large transfers — backups, updates, cloud sync, or malware.

    3. Move Closer to the Router (Test Distance)

    Wi-Fi speed drops sharply through walls, especially 5 GHz and 6 GHz. Test speed in the same room as the router. If it's fine there but poor elsewhere, you have a coverage problem, not a configuration problem.

    4. Switch Bands

    Modern routers broadcast 2.4 GHz, 5 GHz, and often 6 GHz (Wi-Fi 6E/7).

    • 2.4 GHz: Better range, more interference, lower max speed.
    • 5 GHz: Faster, less interference, shorter range.
    • 6 GHz: Fastest, least congestion, shortest range (Wi-Fi 6E/7 devices only).

    Connect to 5 GHz or 6 GHz when close; 2.4 GHz only for distant or legacy devices. If your router uses a single SSID for all bands (band steering), try separating them in the router settings to force a specific band.

    Router-Level Fixes

    Log into your router's admin interface (typically 192.168.1.1, 192.168.0.1, or a branded URL like router.asus.com).

    5. Update Router Firmware

    Outdated firmware causes stability and performance bugs. Check the vendor's support site or the router's app for updates. Apply and reboot.

    6. Change Wi-Fi Channel

    Neighbors' networks on the same channel cause interference, especially on 2.4 GHz (only 3 non-overlapping channels) and 5 GHz (DFS channels can be vacated for radar).

    • 2.4 GHz: Use channels 1, 6, or 11 only. Pick the least crowded via a Wi-Fi analyzer app.
    • 5 GHz: Prefer non-DFS channels (36, 40, 44, 48, 149, 153, 157, 161, 165) for stability. Set channel width to 80 MHz for speed or 40 MHz for stability.
    • 6 GHz: Usually auto-managed well; leave on Auto unless you see issues.

    How to check: Install a free Wi-Fi analyzer (Windows: Wi-Fi Analyzer from Microsoft Store; Android: WiFi Analyzer; Mac: hold Option and click Wi-Fi menu → Open Wireless Diagnostics → Window → Scan).

    7. Disable Legacy Data Rates

    Old 802.11b/g devices force the router to slow down the whole network. In wireless settings, disable support for 1, 2, 5.5, 11 Mbps rates (often labeled "Enable 802.11b" or "Legacy Rates"). Keep 802.11n/ac/ax enabled.

    8. Check QoS / Traffic Prioritization

    Some routers let you prioritize gaming, streaming, or work devices. If enabled incorrectly, it can throttle other traffic. Try disabling QoS temporarily to test. If you need it, prioritize only the device that truly needs low latency (e.g., a gaming PC or work laptop).

    9. Verify WAN Speed Negotiation

    In the router's WAN/Internet status page, confirm the link speed shows 1 Gbps (or 2.5 Gbps / 10 Gbps if your plan and hardware support it). If it shows 100 Mbps, the Ethernet cable between modem and router is likely Cat5 (not Cat5e/6) or a port is failing. Swap the cable.

    Device-Level Fixes

    If only one device is slow, the issue is local.

    10. Update Wireless Drivers (Windows) / OS (Mac, Mobile)

    • Windows: Device Manager → Network adapters → Right-click Wi-Fi adapter → Update driver → Search automatically. Or download the latest from the laptop/vendor site (Intel, Realtek, MediaTek, Qualcomm).
    • Mac: System Settings → General → Software Update.
    • Android/iOS: Settings → System/General → Software Update.

    11. Disable Power Saving on the Wi-Fi Adapter

    • Windows: Device Manager → Network adapters → Wi-Fi adapter → Properties → Power Management → Uncheck "Allow the computer to turn off this device to save power." Also check Advanced tab → Power Save Mode → Disable.
    • Mac: System Settings → Battery → Options → Uncheck "Wake for network access" (can help) but note: macOS manages this aggressively; no direct user toggle for Wi-Fi power save.

    12. Forget and Rejoin the Network

    Corrupted saved profiles cause authentication renegotiation loops. Forget the network, then reconnect fresh.

    • Windows: Settings → Network & internet → Wi-Fi → Manage known networks → Forget.
    • Mac: System Settings → Wi-Fi → Details next to network → Forget This Network.
    • Android: Settings → Network & internet → Internet → Gear icon → Forget.
    • iOS: Settings → Wi-Fi → (i) icon → Forget This Network.

    13. Check for VPN, Proxy, or DNS Issues

    A misconfigured VPN or custom DNS can throttle speed. Temporarily disable VPN. Set DNS to automatic (DHCP) or use a fast public resolver: 1.1.1.1 / 1.0.0.1 (Cloudflare) or 8.8.8.8 / 8.8.4.4 (Google).

    • Windows: Settings → Network & internet → Advanced network settings → Hardware properties → Edit DNS server assignment.
    • Mac: System Settings → Network → Wi-Fi → Details → DNS.
    • Mobile: Wi-Fi settings → Configure DNS → Automatic or Manual.

    Advanced Troubleshooting

    If the above didn't help, dig deeper.

    14. Run a Continuous Ping Test

    Open a terminal/command prompt and run:

    • Windows: ping -t 1.1.1.1
    • Mac/Linux: ping 1.1.1.1

    Watch for high latency spikes (>100 ms) or packet loss. This isolates Wi-Fi instability from internet congestion.

    15. Check for DFS Channel Radar Events (5 GHz)

    If your router uses DFS channels (52–144), it must vacate when radar is detected, causing 1–10 minute disconnects. Router logs will show "Radar detected" or "DFS event." Switch to non-DFS channels (see step 6).

    16. Test with a Different Device or USB Wi-Fi Adapter

    Rule out a failing radio. A cheap USB Wi-Fi 6/6E adapter (~$25–40) on a desktop/laptop confirms whether the built-in adapter is the problem.

    17. Consider Mesh or Wired Backhaul

    If coverage is the issue and repositioning the router isn't an option:

    • Mesh system: Eero, Google Nest Wifi, Orbi, Deco, Velop. Prefer tri-band with dedicated wireless backhaul.
    • Wired backhaul: Run Ethernet to satellite nodes or access points. This eliminates wireless hop latency and delivers full speed to every room.
    • Powerline/MoCA: If Ethernet isn't feasible, MoCA 2.5 (coax) adapters are far more reliable than powerline.

    When to Contact Your ISP

    Escalate to your provider when:

    • Wired speed test consistently shows less than 80% of your plan's advertised speed (test at different times of day).
    • Modem logs show T3/T4 timeouts, uncorrectable codewords, or frequent re-registrations (DOCSIS cable modems).
    • You've eliminated all local factors and the problem persists across multiple devices and times.

    Ask for a line test and, if needed, a technician visit. Request a modem replacement if yours is ISP-rented and >3 years old.

    Summary Checklist

    1. Confirm wired vs. wireless speed difference.
    2. Restart modem and router.
    3. Check for bandwidth-hogging devices.
    4. Test near the router; switch to 5/6 GHz band.
    5. Update router firmware.
    6. Change Wi-Fi channel (use analyzer).
    7. Disable legacy 802.11b rates.
    8. Verify WAN port negotiates at gigabit.
    9. Update device Wi-Fi drivers/OS.
    10. Disable adapter power saving (Windows).
    11. Forget and rejoin network.
    12. Disable VPN/custom DNS temporarily.
    13. Run continuous ping to check for packet loss.
    14. If coverage is the issue, add wired access points or mesh with wired backhaul.

    Most "connected but slow" cases resolve in the first four steps. If you reach the end of this list and wireless speeds still don't match your plan — especially if multiple devices show the same behavior — the bottleneck is likely the router hardware itself (thermal throttling, weak radio, or obsolete Wi-Fi standard). Upgrading to a Wi-Fi 6 or Wi-Fi 7 router with 160 MHz channel support and a 2.5 Gbps WAN port is the definitive fix for plans above 500 Mbps.