Cookies

We use cookies and local storage to improve the site.

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.