Why Most Speed Tests Give You the Wrong Number

You've probably run a speed test and scratched your head at the results. Either they're far below what your ISP advertises, or they're suspiciously high one day and crawling the next. The problem usually isn't your connection — it's how you ran the test.

Speed tests are sensitive to dozens of variables. A poorly run test can easily show half your actual speed. This guide walks you through every step to get a measurement you can actually rely on.

Step 1: Choose the Right Device

Always run your speed test on a device that's capable of handling your plan's speeds. An older laptop or smartphone may have a network adapter that physically can't process more than 100–200 Mbps, meaning the bottleneck is your device, not your connection.

  • Best choice: A modern desktop or laptop (purchased within the last 3–4 years) connected via Ethernet.
  • Avoid: Old phones, tablets, or any device with a known slow Wi-Fi chip.

Step 2: Use a Wired Ethernet Connection

Wi-Fi introduces interference, distance loss, and congestion that can dramatically lower your measured speeds. For the most accurate result, plug an Ethernet cable directly from your router or modem into your computer.

If you're testing Wi-Fi performance specifically (to diagnose a Wi-Fi problem), then use Wi-Fi — but be aware that results will always be lower than your actual broadband speed.

Step 3: Close Everything Else

Before running the test, close or pause:

  • Streaming services (Netflix, YouTube, Spotify)
  • Cloud sync apps (Dropbox, Google Drive, OneDrive)
  • Automatic system updates (Windows Update, macOS updates)
  • Other browsers and open tabs
  • VPNs (unless you're specifically testing VPN speeds)

Every active application that uses bandwidth will steal from your test result.

Step 4: Pick a Reliable Speed Test Tool

Not all speed test tools are created equal. Here are the most widely trusted options:

ToolBest ForNotes
Speedtest.net (Ookla)General useLarge server network, widely used
Fast.comNetflix streaming speedUses Netflix's own servers
Google Speed TestQuick checksBuilt into Google Search
Cloudflare Speed TestLatency accuracyTests more network metrics
nperf.comDetailed analysisIncludes video streaming simulation

Step 5: Test Multiple Times and Average the Results

Run at least three separate tests, spaced a few minutes apart. Network conditions fluctuate constantly. A single test can catch a brief traffic spike and give you an unrepresentative reading.

Also test at different times of day — particularly in the evening (typically 7–10 PM), which is peak usage time when ISP networks can become congested.

Step 6: Know What the Numbers Mean

Once you have your results, here's what you're looking at:

  • Download speed: How fast data comes to you. Affects streaming, browsing, and downloads.
  • Upload speed: How fast you send data. Critical for video calls, gaming, and cloud backups.
  • Ping (latency): Round-trip time in milliseconds. Lower is better for gaming and video calls.
  • Jitter: Variation in latency. High jitter causes choppy video and audio.

What to Do If Your Results Are Low

If your speed is consistently below 80% of your advertised plan speed, it's worth investigating. Start by rebooting your modem and router, then test again. If the problem persists, check for service outages in your area, or consider contacting your ISP with your test results as evidence.

For deeper troubleshooting, see our guide on diagnosing slow internet connections.