Verified Fix

How to Fix Chrome Error MEDIA_ERR_DECODE

If you are encountering error MEDIA_ERR_DECODE on Chrome, this guide will help you resolve it.

Quick Summary

The MEDIA_ERR_DECODE error in Chrome indicates a problem during the decoding of the video or audio stream. This often means the browser can't properly process the media format, or there's an issue with the data itself.

Common Causes

  • Unsupported Codec or Format: The video or audio codec used in the media file is not supported by Chrome, or the container format (e.g., MP4, WebM) isn't fully compatible.
  • Corrupted Media File: The video file itself may be corrupted due to incomplete download, encoding errors, or storage issues.
  • Browser Extensions Interference: Certain browser extensions, especially those related to ad blocking, privacy, or media handling, might interfere with the decoding process.
  • Outdated Browser or Graphics Drivers: An outdated version of Chrome or outdated graphics drivers can lack the necessary codecs or proper hardware acceleration for decoding certain media types.
  • Hardware Acceleration Issues: Problems with hardware acceleration within Chrome, or with the underlying graphics hardware, can lead to decoding failures.

Step-by-Step Fixes

Method 1: Try a Different Browser or Media Player

Step 1: Attempt to play the video in a different browser (e.g., Firefox, Safari, Edge) to see if the issue is specific to Chrome.

Step 2: If the video also fails in other browsers, try playing it in a standalone media player like VLC to confirm if the file is generally playable.

Step 3: If it only fails in chrome or chrome based browsers, proceed to the next fix.

Method 2: Update Chrome to the Latest Version

Step 1: In Chrome, click on the three vertical dots (menu) in the top-right corner.

Step 2: Go to 'Help' > 'About Google Chrome'.

Step 3: Chrome will automatically check for updates and install them. Restart Chrome after the update is complete.

Method 3: Disable Browser Extensions

Step 1: Type chrome://extensions in the Chrome address bar and press Enter.

Step 2: Disable all extensions by toggling the switch next to each one.

Step 3: Try playing the video again. If it works, re-enable extensions one by one to identify the culprit.

Method 4: Clear Chrome's Cache and Cookies

Step 1: In Chrome, click on the three vertical dots (menu) in the top-right corner.

Step 2: Go to 'More tools' > 'Clear browsing data'.

Step 3: Select 'All time' for the time range.

Step 4: Check the boxes for 'Cookies and other site data' and 'Cached images and files'.

Step 5: Click 'Clear data'.

Method 5: Enable or Disable Hardware Acceleration

Step 1: Type chrome://settings/system in the Chrome address bar and press Enter.

Step 2: Toggle the 'Use hardware acceleration when available' setting. Try both enabling and disabling it to see if either resolves the issue.

Step 3: Restart Chrome after changing the setting.

Method 6: Update Graphics Drivers

Step 1: Determine your graphics card model (e.g., NVIDIA GeForce, AMD Radeon, Intel HD Graphics).

Step 2: Visit the manufacturer's website (NVIDIA, AMD, or Intel) to download the latest drivers for your card and operating system.

Step 3: Follow the manufacturer's instructions to install the drivers.

Method 7: Convert the Video File (if possible)

Step 1: Use a video conversion tool like Handbrake to convert the video file to a different format (e.g., from MKV to MP4, or from H.265 to H.264) or adjust the video and audio codecs.

Step 2: Try playing the converted file in Chrome.

Download Repair Tool →