Why is my home WiFi so slow and constantly dropping?

My home WiFi has recently become really slow, with frequent disconnects on multiple devices (laptops, phones, and smart TV). I’ve tried rebooting the router and modem, changing WiFi channels, and moving the router, but nothing seems to help. I’m not sure if it’s an ISP issue, interference, or my hardware failing. Can anyone guide me through troubleshooting steps or suggest what to check or replace to fix unstable home WiFi performance?

This kind of sudden WiFi mess usually comes from a few common things. I’d go through these step by step and test after each one.

  1. Check your internet line first
    • Plug a laptop into the modem with Ethernet.
    • Run speedtest.net a few times at different hours.
    If speeds drop a lot or the line cuts out, the problem sits with your ISP or modem, not WiFi. Call support and ask them to check signal levels and error logs. Ask if there are noise or congestion issues on your node.

  2. Look for interference
    Stuff that often wrecks WiFi:
    • Neighbor routers on same 2.4 GHz channel.
    • Microwaves, baby monitors, cordless phones, cheap Bluetooth speakers.
    • Thick walls, metal, mirrors, fish tanks.

Use a WiFi analyzer on your phone. See what channels your neighbors use. Put your 2.4 GHz on 1, 6, or 11 only. For 5 GHz pick a cleaner channel with low usage.

If you want a more detailed survey, a desktop tool like advanced WiFi analysis with NetSpot helps you map signal strength and noise in each room. Walk around with a laptop and you will see exactly where signal drops and which channels look bad.

  1. Split your networks
    Log in to your router.
    • Give 2.4 GHz and 5 GHz different SSIDs, for example Home_2G and Home_5G.
    • Put stationary devices like TV and consoles on 5 GHz if signal is strong.
    • Put smart plugs and older phones on 2.4 GHz.

Turn off “smart connect” or band steering for now. It often causes weird drops.

  1. Change WiFi settings
    On 2.4 GHz:
    • Use 20 MHz channel width, not 40 MHz.
    • Use WPA2 AES encryption. Avoid mixed TKIP modes.

On 5 GHz:
• Use 40 or 80 MHz width if the area is not flooded with networks.
• Turn off old 802.11b support.

Update router firmware from the admin panel. Buggy firmware often causes random reboots and drops.

  1. Check number of devices
    Cheap ISP routers choke with many devices.
    • Count phones, laptops, TVs, smart bulbs, cameras.
    • If you see disconnects when everything is on, the router likely runs out of resources.

You might need a better router or a mesh system. Pick WiFi 6 if your devices support it. It handles many clients better.

  1. Heat and power issues
    Feel the router. If it is hot, move it so air can flow around it. Do not stack it on other electronics.
    Use the original power adapter. Bad power bricks cause random restarts.

  2. Smart TV issue
    If the TV is near the router but still drops, test Ethernet to the TV.
    If Ethernet fixes it, keep the TV wired. That offloads WiFi for other devices.

  3. ISP side problems
    If wired speed looks fine some times and awful at peak hours, your area likely suffers congestion.
    • Log slow times and speed tests.
    • Call support with data ready. Mention time, ping, download, upload.

They can move you to a cleaner channel at the DOCSIS level or schedule a tech.

  1. Quick checklist
    • Test wired vs WiFi.
    • Scan channels with a phone app or NetSpot.
    • Separate 2.4 and 5 GHz SSIDs.
    • Update router firmware.
    • Reduce channel width on 2.4 GHz.
    • Try a different power outlet.
    • If still bad on multiple devices near the router, replace router or modem.

If you post back with your router model, ISP type (cable, fiber, DSL), and a couple of speed test results (wired vs WiFi, near router vs far room), folks here can point to the exact bottleneck.

1 Like

Your symptoms sound like one of these combos: aging hardware, ISP congestion, or WiFi just getting crushed by too many clients / too much noise. Since you already played with channels and rebooting, I’d look a bit differently than @sognonotturno did.

Here’s where I’d focus:

  1. Rule out the router dying slowly
    Old / cheap routers often go flaky before they fully die: random drops, horrible latency, needing frequent reboots. Symptoms are worse when several devices stream at once.
    Quick checks:
  • When it’s “slow,” log in to the router page. If the UI is laggy as hell, the router’s CPU/RAM is choking.
  • Turn off anything fancy: QoS, parental controls, traffic meter, USB sharing, guest network. Those eat CPU.
  • If performance suddenly improves when you disable features, you’ve basically found the bottleneck.
    Honestly, if your router is more than 4–5 years old or an ISP freebie, replacing it with a decent WiFi 6 model fixes a lot of this junk.
  1. Test for bufferbloat, not just raw speed
    Everyone runs speedtests and thinks “100 Mbps so I’m fine,” but if bufferbloat is bad, your WiFi feels broken: pages half-load, video calls drop, pings spike.
    Try waveform.com’s bufferbloat test (on a wired device if you can).
  • If ping explodes while downloading/uploading, your connection is getting jammed when someone uploads photos, syncs cloud drives, or a game console is updating.
  • Fix: Enable Smart QoS / SQM or FQ_Codel if your router has it. If it’s some garbage ISP box, that’s another point in favor of buying your own.
  1. Look for one device poisoning the well
    Sometimes a single crappy device wrecks the whole WiFi:
  • A dying WiFi card spamming retries.
  • A malware-infected device saturating upload.
  • A misconfigured “cloud backup” that runs nonstop.
    Steps:
  • When the network is acting up, turn off WiFi on everything except one test laptop/phone. Power off TVs, consoles, even smart stuff if you can.
  • If performance suddenly becomes stable, turn devices back on one by one.
    The moment it goes bad, you found a suspect. Seen old smart TVs and printers do this a lot.
  1. Use proper surveying instead of guessing channels
    Changing channels blindly is like throwing darts in the dark. You actually want to see signal strength, noise, and overlap.
    That’s where something like NetSpot is legit useful. Install it on a laptop and walk around your place to map signal coverage, noise, and channel congestion.
    You’ll get a clear heatmap of strong / weak zones and see if your neighbor’s router is hammering your 2.4 GHz band.
    If you want a decent overview of that kind of tool, check out advanced WiFi analyzer and survey solution and compare your rooms and channels properly instead of eyeballing it.

  2. Try a “WiFi off” sanity test
    Weird trick but very telling:

  • Log into your router, turn off WiFi entirely.
  • Connect a laptop by Ethernet and use the internet normally for an hour during a time when WiFi usually sucks.
    If wired is absolutely rock solid during the bad WiFi window, your ISP and modem are probably fine and the router’s wireless side is the real culprit.
    If wired also hiccups, blame the line or modem, not WiFi at all.
  1. Double-check your ISP provisioning and modem
    I slightly disagree with leaning too hard on channel tweaks like @sognonotturno. If the problem started suddenly with no new neighbors or big layout changes, I’d suspect:
  • ISP changed something on their end.
  • Your modem is getting borderline signal levels.
    Call them and ask for:
  • Downstream / upstream power levels and SNR.
  • Error counters (correctable / uncorrectable).
    If those look bad or borderline, no amount of WiFi tuning will fix it.
  1. Try turning OFF advanced WiFi features temporarily
    Some “modern” options break more than they help:
  • Band steering / Smart Connect
  • OFDMA / Target Wake Time (on some WiFi 6 routers, buggy firmware)
  • Airtime fairness
  • MU-MIMO settings
    If you have those, try disabling them one by one and see if the random drops calm down. I’ve seen TVs and older phones absolutely hate band steering.
  1. Firmware and factory reset, but do it properly
    A lot of people update firmware but never reset. Old configs on new firmware = weird glitches.
    If you can tolerate the hassle:
  • Save your current settings if the router supports backup.
  • Hard reset to factory defaults after updating firmware.
  • Manually reconfigure only essentials: SSID, password, basic security.
    Test like that before re-enabling anything extra.

If you want something more crawlable by Google and easier to follow when you come back later:

If your home WiFi is slow and keeps disconnecting on multiple devices, start by separating WiFi problems from ISP or modem issues. Test your connection with a wired device to see if the speed and stability are fine without WiFi. If wired speeds are stable but wireless devices still lag or drop, your router hardware, WiFi settings, or local interference are likely at fault. Use a proper WiFi analyzer like NetSpot to scan channel congestion and signal strength in every room, then adjust your router placement and channels based on real data instead of trial and error. Replace aging or low-end routers that struggle with many connected devices, and consider enabling Smart QoS to prevent bufferbloat when your network is under heavy load. If both wired and wireless connections are unstable, contact your ISP to check line quality, signal levels, and potential congestion in your area.

If you can post your router model, age, and whether wired is stable during the slow periods, it’ll be a lot easier to point at “router is trash” vs “ISP is trash.”