Browser can't play WebM? What to inspect
Check whether the problem is your browser, the WebM file, or its video codec, then use simple tests and fixes to get playback working again.
You open a WebM video and get a blank player, an error message, or sound without a picture. The cause could be the browser, the file itself, or a video or audio codec inside the file.
Start by checking what your browser reports it can play. The Browser Info tool checks browser details, supported features, and codecs. Then compare the same file in another browser to narrow down the cause.
Check WebM playback
- Open Browser Info in the browser that cannot play the video. Look at the reported codecs and supported features. The tool checks browser support, but it does not test the specific WebM file.
- Try the same video directly in a new browser tab. If it is on a website, download a copy first if the site allows it, then open that copy in the browser. This helps distinguish a problem with the video player or website from a problem with the file.
- Open the same file in a second, up-to-date browser on the same device. If you can, also try a different WebM video in the original browser.
- Check whether the file finished downloading. Compare its size with the expected size if available. A tiny or empty file may be incomplete, even if its name ends in
.webm.
Do not assume the file is valid just because it has a WebM extension. The extension names the container, which holds the video and audio. The codecs inside the container determine how those tracks are encoded.
What the result means
Other WebM videos play in this browser
The browser probably supports WebM, but this particular file may use an unsupported codec, be damaged, or be incomplete. Ask for a fresh copy, or have the creator export a more widely supported version.
The file plays in another browser
The file is likely usable, and the issue is specific to the first browser, its version, or an extension. Update the browser and test again with extensions temporarily disabled.
It fails in every browser on this device
The file may be incomplete or encoded in a format none of those browsers supports. Try the file on another device or ask for a new export. If other video formats also fail in every browser, check whether the device or operating system is having a broader media playback problem.
You hear sound but see no picture, or the reverse
The audio and video tracks use separate codecs, so one can work while the other does not. For example, a browser might decode the audio but not the video track. Try another player or ask for a new export using common WebM codecs.
The video works in a new tab but not on its website
The website's player, connection, or server may be the problem. If the same file opens directly but not in the embedded player, report the issue to the site. A browser test cannot repair a broken video served by a website.
How to fix it
- Reload the page and try again. A temporary playback or network interruption can stop a video from loading. If the file is downloading, wait until the download finishes before opening it.
- Update the browser. In Chrome, open the menu and choose Help › About Google Chrome. In Edge, choose Help and feedback › About Microsoft Edge. In Firefox, open Help › About Firefox. On macOS, update Safari and system media components through System Settings › General › Software Update. On Windows 11, check Settings › Windows Update for available system updates.
- Test without extensions. A privacy, download, or media extension can interfere with a player. Open a private window or temporarily disable extensions, then retry. If playback works, turn extensions back on one at a time to find the cause.
- Check whether the problem is limited to one website. If a local copy plays but the embedded video does not, try reloading the site or opening it in a private window. If it still fails, the website may need to fix its player or video delivery.
- Request a new export in a common codec. WebM files can contain different video codecs, including VP8, VP9, and AV1, and different audio codecs. If the video came from another person, ask for a WebM using VP8 video and Vorbis or Opus audio, or request a different video format that suits your device.
- Restart the browser and device. Close all browser windows, reopen the browser, and test again. Restart the device if playback still fails across multiple browsers and files.
Why a WebM file can fail even when WebM is supported
WebM is a container, not one single way of encoding video. Think of it as a package that can hold a video track and an audio track. A browser may support the WebM container and some codecs inside it, but not every codec or profile used in a particular file.
For that reason, a general browser support check is useful but not a guarantee that every WebM file will play. Browser Info can help identify a likely compatibility gap. Comparing files and browsers shows whether the issue is broad or tied to one video.
If only one website fails, keep the original file unchanged and report the browser name, version, and exact error to the site's support team.
