How-Tos Productivity Downloads About

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.

a person looking at a real laptop showing a bufferbloat test result with legible grades, a real router beside it, the person's face frustrated, home office. No black screen, no bla.

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
A person calmly performing the guide's first step: Learn what bufferbloat is.
Step 1 in action: Learn what bufferbloat is. Routers buffer packets to avoid loss, but bloated buffers mean your gaming packet waits behind a huge upload. The

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.

What to read next

About the author

By Juan Ibarra · Google IT Support Certified (Verified on Credly). See the About page for full author details.

Share this guide