Advanced6 min read

What Is Bufferbloat and How Do You Fix It?

Ever noticed video calls stutter the moment someone starts a big download? That is bufferbloat — and it is one of the most common causes of a "fast but laggy" connection.

The problem in one sentence

Bufferbloat is excessive latency caused by oversized network buffers filling up when your connection is saturated. When a big upload or download uses all your bandwidth, packets queue up and wait, and your ping can jump from 20 ms to hundreds of milliseconds.

How to spot it

Run a speed test that measures latency under load, not just when idle. NetPulse Pro monitors your ping during the download and upload phases and reports the increase. A small increase (under 30 ms) is healthy; a jump of 100 ms or more means you have bufferbloat.

Why it matters

  • Video calls freeze and audio drops when anyone else uses the connection
  • Online games spike in lag during downloads or cloud backups
  • Web pages feel sluggish even though your speed test looks great
  • Multiple users on one connection interfere with each other constantly

How to fix bufferbloat

  1. 1Enable Smart Queue Management (SQM) — usually fq_codel or CAKE — on your router.
  2. 2Use a router with SQM support (OpenWrt, and many modern consumer routers, include it).
  3. 3Set the SQM bandwidth limits slightly below your measured line speed so the router, not the ISP, controls the queue.
  4. 4Enable QoS to prioritise latency-sensitive traffic if SQM isn't available.
  5. 5Replace an old modem/router that can't keep up with your line speed.

The counter-intuitive fix

SQM deliberately caps your throughput a little (often 5–10%) to keep the queue short. You trade a tiny bit of peak speed for dramatically lower latency under load — almost always worth it.

Frequently asked questions

How do I test for bufferbloat?+

Use a speed test that measures latency while the connection is loaded, not just at idle. Compare the idle ping to the ping during download and upload — a large increase indicates bufferbloat.

Can bufferbloat be fixed without a new router?+

Sometimes. Enabling QoS on your existing router helps. But the most effective fix, Smart Queue Management, requires a router that supports it. Many current routers and all OpenWrt devices do.

Does more bandwidth fix bufferbloat?+

Not directly. A faster plan raises the threshold at which buffers fill, but the spike still happens under full load. Managing the queue with SQM is the real fix.

Ready to test your connection?

Measure download, upload, latency and bufferbloat in under a minute. Free, no signup.

Start Free Speed Test

Related guides