If your videos in Chrome are showing green or purple colors, the fix is usually to disable hardware acceleration or update your graphics drivers. This guide explains why this happens and walks you through the most effective solutions, from quick browser settings to deeper system-level fixes.
Why Chrome Videos Turn Green or Purple
Chrome uses your computer’s GPU (graphics processing unit) to decode and render video, a feature called hardware acceleration. When the GPU driver is outdated, buggy, or incompatible with Chrome’s current version, the video decoder can output corrupted color data—often appearing as green or purple tints. This is especially common with H.264/HEVC encoded videos on platforms like YouTube, Netflix, or local HTML5 players.
Quick Fix: Disable Hardware Acceleration
- Open Chrome and click the three-dot menu (top-right).
- Select Settings.
- Scroll down and click System (or search “hardware acceleration” in the settings bar).
- Toggle off Use hardware acceleration when available.
- Click Relaunch to restart Chrome.
This forces Chrome to use software decoding, which is slower but far more reliable with problematic drivers. Test your video after relaunch. If the issue persists, move to the next steps.
Update Your Graphics Drivers
Outdated or corrupted GPU drivers are the leading cause of green/purple video artifacts. Updating them often resolves the problem permanently.
- Windows: Open Device Manager (right-click Start), expand “Display adapters,” right-click your GPU, and select “Update driver.” Choose “Search automatically.” Alternatively, download the latest driver from the manufacturer’s website (NVIDIA, AMD, Intel).
- macOS: Drivers are updated via System Settings → General → Software Update. Ensure you have the latest macOS version.
- Linux: Use your package manager or the manufacturer’s installer (e.g., NVIDIA’s .run file).
After updating, restart your computer and test Chrome again. If the problem started after a recent driver update, consider rolling back to the previous version (Device Manager → Driver tab → Roll Back Driver).
Clear Chrome’s GPU Cache and Reset Flags
Chrome stores temporary GPU data that can become corrupted. Clearing it can fix color issues without disabling acceleration.
- Type
chrome://gpuin the address bar and press Enter. This shows your GPU status and whether hardware acceleration is active. - Type
chrome://flagsand press Enter. Search for “hardware acceleration” or “GPU.” Reset any flags you’ve changed to Default (especially “Override software rendering list” or “GPU rasterization”). - Click Relaunch.
If you’ve never changed flags, skip this step—it’s unlikely to help.
Check for Chrome Updates and Extensions
An outdated Chrome version may have known bugs that cause video color issues. Update Chrome via the three-dot menu → Help → About Google Chrome. The browser will automatically check and install updates.
Extensions can also interfere with video rendering. Disable all extensions (three-dot menu → More tools → Extensions) and test. If the video plays correctly, re-enable extensions one by one to find the culprit. Common offenders include ad blockers, screen recorders, and video enhancers.
Alternative Fixes for Persistent Issues
- Use a different browser: If the problem only occurs in Chrome, try Firefox or Edge. If it also happens there, the issue is likely system-wide (driver or hardware).
- Reset Chrome settings: Go to Settings → Reset and cleanup → Restore settings to their original defaults. This clears cookies, cache, and extensions (but not bookmarks or passwords).
- Disable hardware acceleration in the video player: Some sites (like YouTube) have their own hardware acceleration toggle. Look for a gear icon in the player settings.
- Reinstall Chrome: Uninstall Chrome (your data is synced if you’re signed in) and download a fresh copy from google.com/chrome.
Frequently Asked Questions
Why does only some videos appear green/purple?
This usually depends on the video codec. If the site uses a codec that your GPU can’t decode properly (e.g., HEVC on older GPUs), you’ll see artifacts. Disabling hardware acceleration forces software decoding, which supports all codecs.
Will disabling hardware acceleration slow down video playback?
Yes, especially for 4K or high-framerate videos. Software decoding uses more CPU, which can cause stuttering on older computers. However, for most 1080p content, the difference is negligible. If you need hardware acceleration, focus on updating drivers instead.
Could this be a hardware failure?
Rarely. Green/purple video is almost always a software/driver issue. If the problem persists across all browsers and after reinstalling drivers, test with a known-good video or run a GPU stress test. If artifacts appear in games or other apps, it could be a hardware fault.
Does this happen on Chrome for Android or iOS?
Less commonly, but yes. On mobile, try clearing Chrome’s cache (Settings → Apps → Chrome → Storage → Clear Cache). If that fails, update your phone’s OS or the Chrome app.
Is there a way to fix it without disabling hardware acceleration?
Yes—updating your GPU driver is the best permanent fix. You can also try switching Chrome’s “Choose ANGLE graphics backend” flag (in chrome://flags) from Default to OpenGL or D3D11, which sometimes resolves compatibility issues.