YouTube error · Occasional

YouTube not working on Chromebook — common ChromeOS issues

YouTube plays poorly or not at all on a Chromebook — choppy video, audio glitches, the player crashes, hardware acceleration breaks. Distinct issues from Windows / Mac because ChromeOS's video stack differs.

Why this happens

  • ChromeOS auto-update mid-session can corrupt the current video session.
  • Linux subsystem (Crostini) using audio at the same time conflicts with the YouTube player.
  • Old Chromebook hardware can't hardware-decode VP9/AV1 at the resolution YouTube serves.
  • Family Link parental controls limiting playback features.
  • Out-of-date ChromeOS version stuck on old player JS that breaks after YouTube updates.

How to fix it

  1. 1

    Update ChromeOS

    Settings → About ChromeOS → Check for updates. ChromeOS updates fix many YouTube issues automatically. Restart after updating.

  2. 2

    Disable hardware acceleration

    chrome://settings/system → "Use hardware acceleration when available" → off. Restart Chrome. Common fix on older Chromebooks where the GPU decoder is slower than CPU decode.

  3. 3

    Lower the video quality

    For Chromebooks more than 3 years old, 720p is usually the sustainable ceiling. 1080p+ requires hardware decoding that older models don't have for VP9/AV1.

  4. 4

    Close other tabs and Linux apps

    Chromebooks have less RAM than typical laptops. Background tabs and Crostini Linux apps eat shared resources. Close everything before playing.

  5. 5

    Powerwash if persistent

    Last-resort. Settings → Reset settings → Powerwash. Factory-resets ChromeOS; clears corrupted state that update-only fixes can't touch.

Frequently asked

Why does YouTube run worse on Chromebook than on a Windows laptop with similar specs?
ChromeOS's video stack is more conservative on hardware decode — it requires the codec to be in a Google-curated list of "known good" GPUs. Older Chromebook GPUs not on that list fall back to software decode, which is slower.

Related YouTube errors