Speedora Blog

How to Check If Your ISP Is Giving You the Speed You Pay For

Your internet package may promise a certain speed, but your real-world connection can be lower because of WiFi, router issues, network congestion, weak coverage, or ISP performance. Here is how to test properly and collect useful proof.

Many people only notice internet speed when something feels wrong. A video starts buffering, a download takes too long, a video call keeps freezing, or a game becomes impossible to play. The first reaction is usually to blame the internet provider. Sometimes that is correct, but not always. Before you complain to your ISP, you need to separate two things: the speed reaching your home or office, and the speed reaching the device you are using.

This difference matters because your ISP controls the connection delivered to your premises, but your home network also affects performance. An old router, weak WiFi signal, overloaded devices, poor router placement, malware, background downloads, VPN usage, or testing on a distant server can make your result look worse than the actual service. To check whether your ISP is giving you the speed you pay for, you need a clean testing method.

1. Confirm exactly what speed you are paying for

Start with your internet package. Look at your contract, invoice, customer portal, or the plan advertised by your provider. Write down the download speed and upload speed separately. Do not assume they are the same. Many home internet packages are asymmetric, meaning download speed is much higher than upload speed. For example, a package may offer 100 Mbps download and 20 Mbps upload.

Also check the wording. Many providers advertise speeds as “up to” a certain number. That phrase means the package can reach that speed under good conditions, not that every device will always receive that exact number every minute of the day. What matters is whether your tested speed is reasonably close to the plan speed under proper test conditions, especially on a wired connection.

Important:

Do not judge your ISP from one WiFi test on one phone in one room. Run several controlled tests before making a conclusion.

2. Test using Ethernet first

The best first test is a wired Ethernet test. Connect a laptop or desktop directly to the router using a good Ethernet cable. Turn off WiFi on that device so you know the test is using the wired connection. This removes many common WiFi problems, such as distance from the router, thick walls, interference from other networks, and weak signal strength.

If your Ethernet result is close to your package speed, the ISP connection is probably working, and your problem may be inside your home or office network. If the wired result is also far below your package speed, then you have stronger evidence that the router, line, modem, fibre equipment, or ISP network may be the problem.

3. Close background apps before testing

Before running a speed test, stop anything that may consume bandwidth. Pause cloud backups, Windows updates, app updates, video streaming, game downloads, file syncing, security camera uploads, and other heavy traffic. Also ask other users in the house or office to pause streaming and downloads for a few minutes.

This is important because a speed test measures the available capacity at that moment. If another device is already using half the connection, your test device will not see the full package speed. That does not automatically mean your ISP is failing. It may simply mean your connection is busy.

4. Run more than one test

One test is not enough. Run at least three tests at different times of the day: morning, afternoon, and evening. Evening tests are especially useful because many internet networks become congested during peak usage hours. If your speed is good early in the day but drops badly every evening, that pattern may point to congestion.

Record the date, time, device used, connection type, download speed, upload speed, ping, and any notes about what was happening on the network. A simple table is enough. This gives you a clear record instead of only saying “the internet is slow.”

5. Compare WiFi results with wired results

After the Ethernet test, run WiFi tests from the places where you normally use the internet. Test near the router, then test in your bedroom, office, lounge, or other common areas. If speeds are strong near the router but poor in another room, the issue is probably WiFi coverage, not the ISP line.

Common WiFi problems include poor router placement, too many walls, interference from neighbours, using the slower 2.4 GHz band when 5 GHz would be better, or using an outdated router. In large homes or offices, one router may not cover the full property properly. A mesh WiFi system or additional access point may help more than changing providers.

6. Look beyond download speed

Download speed is only one part of internet quality. Upload speed matters for sending files, cloud backups, video calls, livestreaming, CCTV uploads, and remote work. Ping measures how responsive the connection is. Jitter shows whether latency is stable or jumping around. Packet loss, if shown by your test tool, means data is being dropped before reaching its destination.

A connection can show acceptable download speed but still feel bad if ping, jitter, or packet loss are poor. This is why you should save the full speed test result, not only the download number. For complaints about gaming, video calls, VPNs, and remote work, latency and stability may be just as important as Mbps.

7. Check your router and equipment

Your router can limit your speed. Older routers may not support modern WiFi standards or high-speed packages. Some Ethernet ports only support 100 Mbps, which can limit a faster package. A damaged cable, weak power supply, overheating router, or outdated firmware can also affect performance.

Restart the router, check that cables are firmly connected, update router firmware if your router supports it, and make sure your device is not connected through an old extender or weak repeater. If your ISP supplied the router, ask whether the equipment supports the package speed you are paying for.

8. Contact your ISP with evidence

When you contact your ISP, give them structured information. Tell them your package speed, the tested speeds, the testing method, the time of day, and whether you tested with Ethernet. A stronger complaint sounds like this: “I am on a 100 Mbps package. I tested by Ethernet directly from the router at 8:00 pm, 9:30 pm, and 7:00 am. The results were 24 Mbps, 28 Mbps, and 26 Mbps download, with high ping. Other devices were disconnected.”

That kind of report is much harder to dismiss than a general complaint. It also helps the ISP decide whether to check the line, replace equipment, investigate congestion, refresh your profile, or send a technician.

9. Know when the ISP may not be the problem

Your ISP may not be responsible for every slow experience. A website can be overloaded. A streaming platform can have regional issues. A VPN can reduce speed. A faraway server can increase ping. Your phone or laptop may be old, infected, or overloaded. Your WiFi may be weak. That is why proper testing is important: it helps you identify whether the problem is the ISP, the local network, the device, or the service you are trying to use.

Final answer

To check if your ISP is giving you the speed you pay for, confirm your package speed, test with Ethernet, close background apps, run several tests at different times, compare wired and WiFi results, and save the full results including download, upload, ping, jitter, and packet loss. If the wired results are consistently far below your package speed, contact your ISP with evidence. If the wired result is good but WiFi is poor, focus on router placement, WiFi coverage, equipment quality, and interference before changing providers.

Sources

For further reading, review FCC broadband consumer guidance, FCC broadband label information, Ofcom broadband speed guidance, and Cloudflare internet speed testing resources.

← Back to Speedora Blog