Skip to main content

Codec Support Tester

Queries the MediaCapabilities API to determine exactly what your current browser and GPU can decode.

How it works

The navigator.mediaCapabilities.decodingInfo() API allows web apps to query the browser for decoding support without having to download a test video file.

It tests for three parameters:

  • Supported: The browser can decode the file.
  • Smooth: The browser believes it can decode the file without dropping frames (usually indicates Hardware Acceleration).
  • Power Efficient: The decoder will not drain battery excessively.