Why Is My Internet Slow? A Practical Debugging Checklist

"Slow" can mean four completely different problems: not enough bandwidth, latency that explodes under load, inconsistent latency (jitter), or an ISP that treats speed-test traffic better than everything else. A single speed test only diagnoses the first one. This checklist walks through all four, in order.

Step 0 — Baseline speed test (idle)

Step 1 — Test under load (bufferbloat)

This is the test most people skip, and it's the one that explains "my calls turn into slideshows whenever someone downloads a game."

Step 2 — Jitter (latency consistency)

Video calls and games tolerate high-but-stable latency better than wildly swinging latency.

Step 3 — Is the speed test itself honest?

Some ISPs prioritize speed-test traffic. You test 900 Mbps while Netflix buffers — the test server is fast, everything else is slow.

Step 4 — Wi-Fi vs wired

Step 5 — Router-side fixes, in order of effectiveness

Provider-specific quick checks

Each of these has its own failure modes (CGNAT, Wi-Fi 6E gateways, DECA/MoCA quirks):

Step 6 — Call your ISP with numbers, not feelings

Say: "My plan is 500/20. On a wired connection I measure 480/18 idle, but loaded latency goes from 9 ms to 260 ms during download, and latency to independent CDN edges varies 4×." That last sentence is what gets a real ticket opened — it proves the problem is on their network, not your laptop.

The 60-second version

SymptomLikely causeWhat to measure
Calls stutter only when others downloadBufferbloatLoaded latency / bufferbloat grade
Game ping jumps around constantlyJitter (often Wi-Fi)Jitter, then compare wired
Test says fast, everything feels slowISP prioritizes test traffic8-CDN cross-check
Slow at 7pm, fine at 2amNeighborhood congestionSame test, both hours, screenshot both
Slow on one device onlyThat device / Wi-FiWired test on the same device

One tool that covers steps 0–3 in a single run: SpeedPulse — measures download/upload/ping, jitter, bufferbloat with A+–F grades, translates results into plain-English verdicts for streaming/gaming/calls, cross-checks 8 CDN edges, and exports CSV. Free, no signup, no app, no cookies.

Maintained as a public reference. Related reading: the SpeedPulse blog (network diagnostics explained without the marketing).