Browser Diagnostics
Codec Test
Media playback compatibility
Audio Codecs
Browser audio format support
0/0
Video Codecs
Container + codec combinations
0/0
Why codec support matters
Streaming sites pick codecs based on what your browser declares. If H.264 or AAC is missing, you may see 'video not supported' or fall back to low-res streams. This test quickly shows which video and audio formats decode on your device so you can avoid playback surprises.
Missing H.264 on Linux often means the OS lacks proprietary codecs or Widevine. Firefox may need `media.ffmpeg.enabled` and the correct ffmpeg package; Chromium builds may require codecs-enabled variants.
Fix missing H.264 / Widevine
FAQ
- Why does Netflix still fail after the test passes?
- Netflix also requires DRM via Widevine. If DRM is blocked or outdated, playback will fail even when the codec exists.
- Is AV1 required?
- No, but AV1 saves bandwidth. Many devices now ship hardware AV1; if you lack it, services fall back to VP9 or H.264.
- Does hardware acceleration affect codecs?
- Yes. Without GPU decode, high-bitrate streams can stutter. Enable hardware acceleration in browser settings and drivers.