YouTube error · Very common

YouTube keeps buffering — fix the slow / stuttering playback

The video repeatedly stops to load more data, even though your connection should be fast enough for the chosen quality. The cause is rarely a single thing — it's usually one of bandwidth, browser cache, hardware acceleration, or a DNS / CDN routing issue.

Why this happens

  • Connection bandwidth dropped below the playback bitrate (8 Mbps for 1080p, 25 Mbps for 4K).
  • Browser is using a stale CDN edge that's congested for your region.
  • Hardware acceleration is failing — playback runs in software, can't keep up.
  • Background tabs / apps are eating bandwidth (cloud sync, OS updates, video calls).
  • YouTube's adaptive streaming picked a too-high quality based on a brief network spike.

How to fix it

  1. 1

    Manually drop the quality

    Click the gear icon → Quality → set to 720p or 480p. If lower quality plays smoothly, your bandwidth is the bottleneck. YouTube's automatic quality selection sometimes overshoots.

  2. 2

    Check what else is using your bandwidth

    Open Activity Monitor / Task Manager and look for network-heavy processes. iCloud, Dropbox, OneDrive, Steam, and Windows Update can all eat enough bandwidth to make YouTube buffer.

  3. 3

    Switch to a different DNS (1.1.1.1 or 8.8.8.8)

    ISPs sometimes route YouTube traffic to far CDN edges. Cloudflare and Google DNS often resolve to closer/faster edges, eliminating buffering on otherwise-healthy connections.

  4. 4

    Disable hardware acceleration if buffering with stutter

    If video plays but stutters every few seconds, hardware acceleration is failing. Chrome → Settings → System → off. Restart Chrome.

  5. 5

    Download for stable playback

    When buffering is your network, downloading once and playing locally is the cleanest fix. The download fetches in chunks and saturates the connection; live playback can't.

If you just want the video saved

Constant buffering on a video you actually need to watch — download it once, play locally, never buffer again. VidPickr's parallel chunk fetching saturates your link in a way live playback can't, so even a 5 Mbps connection downloads a 1080p video at full bandwidth.

Try VidPickr

Frequently asked

How much bandwidth does YouTube need?
5 Mbps for 1080p, 25 Mbps for 4K, 50 Mbps for 8K. These are bursty — actual averages are lower because the player buffers ahead.
Why does YouTube buffer on Wi-Fi but not cellular?
Usually congestion or DNS routing on your home network. Try switching DNS or restarting your router. Sometimes neighbors saturate the same access point.

Related YouTube errors