Why Does My Internet Speed Test Start High and Drop?

July 05, 2026 · 7 min read · Troubleshooting & Optimization

Your speed test spikes then drops? Here's why it happens and when you should worry about it.

You hit the "Go" button on a speed test, and the numbers shoot up fast. Then, halfway through, the speed drops and settles at a lower number. It's frustrating, and it makes you wonder which number is actually real. The good news: this behavior is normal, and there's a clear explanation for why it happens.

How Speed Tests Actually Work

Before we dig into the drop, it helps to understand what happens during a speed test. When you click start, the test opens multiple connections to a nearby server. It sends chunks of data back and forth and measures how fast those chunks travel. The test usually runs for 10–20 seconds and takes many samples along the way.

Most speed tests show you a live readout as the test runs. That number you see bouncing around isn't your final result — it's a snapshot of what's happening right at that moment. Your final result is typically a weighted average that throws out the first few seconds of data. Those early seconds are considered the "ramp-up" phase, and they don't reflect your real-world speed.

Why the Number Starts High

TCP Slow Start and Burst Behavior

Your internet connection uses a protocol called TCP (Transmission Control Protocol). Despite its name, TCP actually starts by sending data aggressively. It doubles the amount of data it sends with each round trip until it finds the limit of your connection. During this burst phase, your speed can temporarily spike above your sustained rate.

Think of it like flooring the gas pedal in a car. You might hit 80 mph for a second, but you can't hold that speed on a winding road. Your connection works the same way — it overshoots, then pulls back to a stable speed.

Your Router's Buffer

Your router has a small memory buffer that stores data temporarily. At the start of a speed test, that buffer is empty. Data flows through quickly because there's no line. But within a few seconds, the buffer fills up, and a queue forms. This creates a slight bottleneck that brings your measured speed down to its true sustained rate.

This effect is called bufferbloat. It's one of the most common reasons for the initial spike and drop pattern. You can check if bufferbloat is affecting your connection by running a ping test while your network is under load. If your ping jumps from 10 ms to 200+ ms during heavy use, bufferbloat is likely a factor.

ISP Burst Allowances

Some internet service providers (ISPs) intentionally give you a short speed burst at the start of a download. This is sometimes called SpeedBoost or PowerBoost, depending on the provider. The idea is to make web pages and small files load faster. You might get 200 Mbps for the first 10 MB of a download, then drop to your plan's actual speed of 100 Mbps.

This is a real feature, not a bug. But it does make speed test results look weird. If you suspect your ISP is doing this, run the test a few times in a row. If the initial spike is always the same height and the sustained speed is always the same lower number, burst mode is probably active.

Other Reasons Your Speed Drops Mid-Test

Wi-Fi Interference

Wi-Fi is messy. Your signal competes with your neighbor's router, your microwave, baby monitors, and Bluetooth devices. At the start of a test, you might get a clean channel. A few seconds later, interference kicks in, and your speed drops. If you're on the 2.4 GHz band, this is especially common because it only has 3 non-overlapping channels.

Switching to the 5 GHz or 6 GHz band usually helps. You can also read our guide on how to improve your Wi-Fi speed for more tips.

Network Congestion

If other devices in your home are using the internet at the same time, they'll compete with your speed test for bandwidth. A test might start high when there's a brief gap in traffic, then drop as other devices ramp up their own activity. Even background updates on your phone or a smart TV streaming in another room can cause this.

Server-Side Throttling

Sometimes the speed test server itself is busy. If the server gets overloaded during your test, your speed will drop — not because of your connection, but because the other end can't keep up. Try switching to a different server or running a broadband speed test to compare results.

What the Numbers Actually Mean

So which number should you trust — the initial spike or the lower sustained speed? The answer is the sustained speed. That's the number your speed test reports as your final result, and it's closer to what you'll experience during real activities like streaming, gaming, or video calls.

Scenario Initial Spike Sustained Speed Likely Cause
100 Mbps plan, cable 140–160 Mbps 90–100 Mbps ISP burst mode
300 Mbps plan, Wi-Fi 280 Mbps 180–220 Mbps Wi-Fi interference
500 Mbps plan, fiber 520 Mbps 480–510 Mbps TCP slow start (minimal drop)
50 Mbps plan, DSL 55 Mbps 30–40 Mbps Bufferbloat + congestion
200 Mbps plan, cable 250 Mbps 120–150 Mbps Network congestion (peak hours)

Notice how fiber connections show the smallest drop. That's because fiber has less bufferbloat and more consistent performance than cable or DSL. If you're curious about the differences, check out our cable vs. fiber internet comparison.

When Should You Actually Worry?

A small drop from the initial spike is completely normal. But there are cases where the drop signals a real problem:

  • Drop of 50% or more — If your speed starts at 200 Mbps and settles at 80 Mbps, something is wrong. This could be a failing modem, a damaged cable, or ISP-level congestion.
  • Speed keeps falling throughout the test — If the number never stabilizes and just keeps going down, your connection may be overheating (yes, modems overheat) or your ISP may be throttling you.
  • Sustained speed is far below your plan — If you're paying for 300 Mbps and getting 100 Mbps sustained on a wired connection, contact your ISP. Our FAQ on this topic explains what to check first.
  • Erratic, unstable readings — If the numbers bounce wildly up and down instead of settling, you may have packet loss or jitter issues. Run a jitter test to find out.

How to Get the Most Accurate Speed Test

If you want to minimize the spike-and-drop effect and get a number that truly reflects your connection, follow these steps:

  1. Use a wired connection. Plug an Ethernet cable directly into your computer. This removes Wi-Fi as a variable.
  2. Close other apps and devices. Pause downloads, stop streaming, and disconnect other devices if possible.
  3. Run the test 3 times. Take the average of your sustained speeds. One test isn't enough.
  4. Test at different times. Run tests in the morning, afternoon, and evening. Cable internet speeds can drop by 20–40% during peak evening hours (7–11 PM).
  5. Try different servers. If one server gives you weird results, switch to another. Distance to the server affects your results.

Quick Recap

Seeing your speed test start high and then drop is normal in most cases. It happens because of TCP burst behavior, router buffering, and sometimes ISP-provided speed boosts. The sustained number at the end of the test is the one that matters. If that number is close to what you're paying for, your connection is fine. If it's way below your plan — especially on a wired connection — it's time to troubleshoot or call your ISP.

Related Posts