Blog

Why two internet speed tests give different results

Learn why speed tests disagree, which result to trust, and how to compare them fairly by testing the same device, network, and conditions.

Ryan MitchellHardware tests 4 min read

You run two internet speed tests a few minutes apart and get different download speeds. One says your connection is fast, the other says it is much slower. That does not automatically mean either test is broken.

Each test measures the connection between your device and a particular test server under the conditions at that moment. Use the Speed Test to check download speed, upload speed, ping, and jitter, then compare results under consistent conditions.

Compare the tests fairly

  1. Open the Speed Test on the device and network you want to check. If the browser asks for permission needed to run the test, allow it.
  2. Pause downloads, cloud backups, video streams, and other heavy network activity. If other people are using the connection, ask them to pause for a few minutes too.
  3. Run the test two or three times, leaving about a minute between runs. Note download, upload, ping, and jitter each time.
  4. Compare those results with the other test using the same device, connection type, and time of day. If you can, use the same test server in both services. If you cannot choose the server, remember that each test may use a different one.

A single result is a snapshot, not a permanent rating of your internet service. For a broader comparison across devices, see why internet speeds differ across devices.

What different results mean

Download speeds differ, but ping and jitter are similar

The tests may be using servers with different capacity, locations, or routes from your home. A route is the chain of network connections between your device and the server. A slower result from one server does not necessarily mean your whole connection has slowed down.

Compare several runs rather than picking the highest number. If one test is consistently slower, try again later or compare with another server if that option is available.

Results change a lot from run to run

Your connection may be busy or unstable, or Wi-Fi conditions may be changing. A device starting a backup, someone joining a video call, or a weak wireless signal can affect a test. If ping and jitter rise along with speed changes, the connection may be experiencing congestion or interruptions.

Both tests are lower than your plan

First check whether you are comparing the same units. Internet plans and most speed tests report megabits per second, written as Mbps. File downloads often show megabytes per second, written as MB/s. One byte contains eight bits, so 80 Mbps is roughly 10 MB/s before overhead and other factors.

Even when the units match, a plan's advertised speed is not a promise that every device will reach it at every moment. Wi-Fi, the router, other traffic, your device, and the test server can all limit the result.

Download looks good, but calls or games still lag

Download speed alone does not describe responsiveness. Ping is the time for a small request to reach the server and return. Jitter is variation in that response time. High or inconsistent ping and jitter can make real-time calls or games feel poor even when download speed is ample.

How to get more consistent results

  1. Use one device for both tests. A phone and a laptop can have different Wi-Fi radios, network settings, and background activity. Keep the device the same when you are comparing services.
  2. Test close to the router. If possible, use a wired Ethernet connection to remove Wi-Fi signal changes from the comparison. Otherwise, stay in the same room and avoid moving the device between runs.
  3. Pause other network use. Stop downloads, streaming, and cloud syncing while testing. Check other phones, TVs, and computers too, since they share the connection.
  4. Check your connection settings. On Windows 11, open Settings › Network & internet and check whether you are connected through Wi-Fi or Ethernet. On macOS, open System Settings › Wi-Fi or System Settings › Network and confirm the active connection. If you are comparing a VPN on and off, run both tests with the same VPN state.
  5. Repeat at another time. Run a few tests during a quiet period and again when you usually notice slowdowns. If speeds fall mainly at busy times, the issue may be congestion rather than a fault with the device.
  6. Restart the router if every test stays poor. Unplug its power, wait about 30 seconds, then reconnect it and let it finish starting up. Retest before changing more settings.

Why the test server matters

A speed test sends test data between your browser and a server so it can measure the connection. A nearby server often gives a useful estimate of local internet performance, but distance is only one factor. The server can be busy, and the route to it can take a different path through the network than the route to a website or game.

That is why two tests can both be working correctly and still disagree. They may use different servers, test methods, or amounts of data. The Speed Test also exchanges test data with our server to measure speed, so it needs an active internet connection to run.

For a useful comparison, focus on repeated results under matching conditions, not on the single biggest number either test reports.