How to Disable Hardware Acceleration in Google Chrome

The Green Screen Glitch

By default, Google Chrome utilizes a feature called “Hardware Acceleration.” This allows the browser to bypass your computer’s main processor (CPU) and send complex graphics tasks—like rendering 3D WebGL games or decoding high-definition YouTube videos—directly to your graphics card (GPU). Usually, this drastically improves browser performance. However, if your computer has outdated graphics drivers, a failing graphics card, or a very specific hardware conflict, this feature will catastrophically backfire. Hardware acceleration is the number one cause of the infamous “Green Screen” video glitch, where a YouTube video plays perfect audio but the visual feed is replaced by a solid block of neon green. To fix these visual bugs, you must force Chrome to rely entirely on your CPU.

How to Turn Off Hardware Acceleration

You can disable the GPU offloading deep within Chrome’s system settings.

  1. Open the Google Chrome desktop browser.
  2. Click the three vertical dots (⋮) in the top right corner and select Settings.
  3. In the left-hand sidebar, click on System.
  4. Look for the toggle switch labeled “Use graphics acceleration when available.” (In older versions of Chrome, this is labeled “Use hardware acceleration when available”).
  5. Toggle the switch to the Off position (the switch will turn grey).

Rebooting the Engine

The moment you flip the switch, a blue Relaunch button will appear next to it. You must click this button to restart the browser, as the rendering engine cannot change processing paths while active. Once Chrome restarts, navigate back to the YouTube video that was glitching. Without the GPU interfering, the video should now render perfectly using pure software decoding.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.