Your computer may be slow because of Wi-Fi distance, too many background programs, malware, or an outdated network driver — not always because your internet service itself is slow

Internet speed on your computer depends on three separate things: the speed your internet service provider delivers to your home, the strength of the signal reaching your computer, and how much of that bandwidth your computer is actually using. A slow connection often means one of these is the problem, not all three. The fastest way to find out which is to run a speed test, check what programs are running, and move closer to your router.

Most people assume their internet plan is the bottleneck when the real culprit is a Wi-Fi signal that barely reaches the room they are in, or a background program downloading updates. This guide walks you through the most common causes and what to do about each one.

Key Takeaways

  • Run a speed test at speedtest.net or fast.com to see what your computer is actually receiving, then compare it to your plan's advertised speed.
  • Check your Task Manager (Windows) or Activity Monitor (Mac) to see which programs are using your internet and CPU right now.
  • Move your computer closer to your router or remove obstacles between them — Wi-Fi signal weakens through walls, metal, and water.
  • Restart your router by unplugging it for 30 seconds, then plugging it back in, which fixes most temporary slowdowns.
  • If speed tests show you are getting what you pay for, the problem is on your computer or network, not your service.

Run a speed test to see what your computer is actually receiving

Before you do anything else, find out whether your computer is receiving the speed you are paying for. Go to speedtest.net or fast.com in your browser and run the test. Write down the read speed, upload speed, and ping (latency) it shows.

Compare those numbers to your internet plan. If your plan says 100 Mbps read and the test shows 95 Mbps, your service is working. If the test shows 20 Mbps, something between your modem and your computer is the problem. Run the test a few times at different times of day — if it varies wildly, your Wi-Fi signal is weak or something is interfering with it.

Also note the ping number. Ping measures how long it takes your computer to talk to the test server. Anything under 50 milliseconds is good for browsing and video. Over 100 milliseconds and you will notice lag in video calls or online games. High ping usually means Wi-Fi interference or distance from the router.

Check what programs are using your internet and processing power

Even if your speed test is fine, your computer may feel slow because something is hogging bandwidth or CPU in the background. On Windows, open Task Manager by pressing Ctrl+Shift+Esc. Click the "Processes" tab, then click the "Network" column header to sort by internet usage. Look for programs using high percentages — Windows Update, antivirus scans, cloud backup, and streaming apps are common culprits.

On Mac, open Activity Monitor (search for it in Spotlight), click the "Network" tab, and sort by "Bytes In" to see what is using your connection. Close any program you do not recognize or do not need running right now.

Also check the "CPU" tab (Windows) or column (Mac) to see if something is using most of your processor. A slow computer often feels like slow internet because it cannot process the data fast enough, even though the data is arriving fine. If you see an unfamiliar program using high CPU, search its name online — it may be malware.

Move your computer closer to your router or remove obstacles

Wi-Fi signal weakens with distance and through obstacles. If your computer is in a bedroom two rooms away from your router, or separated by a metal filing cabinet or water pipes, your signal is probably weak. Move your computer closer to the router and see if speed improves. Even moving 10 feet can make a difference.

If moving is not practical, move your router to a more central location in your home, or place it higher up — routers broadcast signal in all directions, and elevation helps it reach more of your space. Keep the router away from microwaves, cordless phones, and baby monitors, which broadcast on the same 2.4 GHz frequency and cause interference.

If you have a dual-band router (most modern ones do), try connecting to the 5 GHz network instead of 2.4 GHz. The 5 GHz band is faster but does not travel as far, so it works best if you are close to the router. The 2.4 GHz band is slower but reaches farther. Your router settings or Wi-Fi network list will show both options.

Restart your router to clear temporary slowdowns

Routers can get overloaded or develop temporary glitches that slow everything down. Unplug your router from power, wait 30 seconds, then plug it back in. Wait two to three minutes for it to fully restart — you will see lights on the front stop blinking and stabilize. Run your speed test again.

This fixes most temporary slowdowns and is the first thing your internet service provider will ask you to do if you call with a complaint. If speed improves after a restart but then slows down again within a few days, your router may be overheating or failing. Make sure it has airflow around it and is not sitting in direct sunlight or next to a heat source.

Check for malware or viruses slowing your computer

Malware can use your internet connection to send data without your knowledge, or it can slow your computer so much that everything feels sluggish. Run a full scan with Windows Defender (built into Windows) or your antivirus software. On Windows, open Settings, go to "Privacy & Security," then "Virus & threat protection," and click "Scan options." Choose "Full scan" and let it run — this can take an hour or more.

If you suspect malware and your antivirus is not catching it, read Malwarebytes (the free version is fine) and run a scan with that too. Malwarebytes catches things some antivirus programs miss. Restart your computer after any scan that finds threats.

Update your network driver and check for Wi-Fi interference

Your network driver is the software that lets your computer talk to your Wi-Fi card. An outdated driver can cause slow or unstable connections. On Windows, right-click the Start button, select "Device Manager," find "Network adapters," and right-click your Wi-Fi adapter. Choose "Update driver" and let Windows search for the latest version. Restart your computer after updating.

If you have tried everything above and speed tests still show low numbers, your Wi-Fi may be on a crowded channel. read a free app like WiFi Analyzer (Windows) or iStumbler (Mac) to see what channels nearby networks are using. Log into your router settings (usually 192.168.1.1 in your browser) and switch to a less crowded channel. If you do not know how to do this, your router manual or the manufacturer's website has instructions.

When to contact your internet service provider

If your speed test consistently shows you are getting less than 80 percent of your plan's advertised speed, and you have restarted your router and moved closer to it, contact your internet service provider. Have your speed test results ready when you call. They may send a technician to check your modem and the line coming into your home, or they may replace your modem if it is old.

Before you call, also check whether there is an outage in your area — your provider's website usually has an outage map. If there is an outage, there is nothing they can do until it is fixed, and calling will not speed that up.

Frequently Asked Questions

Why is my internet fast on my phone but slow on my computer?

Your phone may be closer to the router or on a different Wi-Fi band (5 GHz instead of 2.4 GHz). Move your computer closer to the router and try connecting to the 5 GHz network if available. Also check Task Manager on your computer to see if a program is using most of your bandwidth — your phone would not be affected by that.

Does restarting my computer help with slow internet?

Restarting your computer clears programs from memory and can help if something is stuck using your internet. Restarting your router is usually more effective for internet speed, since it clears the router's memory and reconnects your modem to your service provider. Try restarting the router first.

What internet speed do I actually need?

For browsing and email, 10 Mbps is plenty. Video streaming needs 5 Mbps per stream (Netflix recommends 25 Mbps for 4K). Video calls need 2.5 Mbps upload and read. If multiple people are using your internet at once, add up what each person needs. If your speed test shows you have enough for what you are doing, the slowness is something else.

Can too many Wi-Fi networks nearby slow mine down?

Yes. If many neighbors have routers on the same Wi-Fi channel, they interfere with each other. Use WiFi Analyzer or a similar tool to see what channels nearby networks use, then log into your router and switch to a less crowded channel. The 5 GHz band has more channels and less interference than 2.4 GHz.

Should I use Wi-Fi or ethernet cable for faster internet?

Ethernet cable is always faster and more stable than Wi-Fi because it has no interference or distance loss. If your computer is near your router, plug in an ethernet cable and see if speed improves. If it does, your Wi-Fi signal is the problem. If speed is the same, the problem is elsewhere.