Test for Bufferbloat
Video calls stutter every time someone uploads a photo, and games lag when a cloud backup kicks in — yet speed tests look fine. That is bufferbloat: your router's oversized buffers turn every upload burst into a traffic jam. This guide tests for it and fixes it with one router setting.

TL;DR / Quick Fix
Quick fix: bufferbloat is lag from bloated router buffers during uploads — run a bufferbloat test while uploading a file. A loaded ping jump over 100ms means bloat. Fix it by enabling SQM or smart queue in the router, or cap uploads at 90 percent of max.
Follow these steps
- Learn what bufferbloat is. Routers buffer packets to avoid loss, but bloated buffers mean your gaming packet waits behind a huge upload. The result: latency spikes whenever the connection is busy — exactly when smoothness matters.
- Run a bufferbloat test under load. Use an online bufferbloat test while uploading a large file or running a cloud backup. The test measures ping with the line saturated — that loaded number is the truth.
- Read the loaded ping, not the idle one. Idle ping can be 20ms while loaded ping hits 400ms. A jump over about 100ms under load confirms bloat; under 50ms is healthy.
- Enable SQM or Smart Queue in the router. Log into your router and look for SQM, Smart Queue Management, or fq_codel. This one feature keeps latency flat under load and is the real fix.
- Set the shaper to 90-95 percent of your speeds. Tell the router your true upload and download speeds, then set it slightly below. The small headroom lets the queue management actually work.
- Retest under the same load. Run the same test with the same upload running. Loaded ping should now stay near idle — if jitter still spikes, the problem may be Wi-Fi, not bloat.

What NOT to do
- Do not buy a faster plan to fix bufferbloat. More bandwidth with the same bloated buffers just builds a bigger traffic jam.
- Do not test bufferbloat on an idle line. The whole point is measuring under load — idle numbers hide the problem.
- Do not enable QoS 'gaming modes' blindly. Old-style QoS prioritizes crudely; SQM/fq_codel is the modern fix that actually works.
- Do not ignore the modem. Some ISP gateways bloat before your router even sees traffic — test with the gateway in bridge mode if you can.
Frequently asked questions
What is a good bufferbloat grade?
A or B means latency stays controlled under load. C or worse means uploads visibly hurt real-time apps.
Does bufferbloat affect downloads too?
Yes, though uploads usually trigger it first. Saturated downloads can bloat just as badly on asymmetric plans.
My router has no SQM option — now what?
Cap your devices' upload speeds manually, schedule big uploads for idle hours, or consider a router that supports SQM.