Browser Codec Support Test

Free browser-side codec compatibility checker. Tests H.264 (Baseline / Main / High), H.265, AV1, VP9, VP8, Opus, AAC, MP3, FLAC, Vorbis, ALAC, AC-3 and E-AC-3 against MediaSource and HTMLMediaElement. Auto-detects Steam Deck, PS5, Xbox and Switch and highlights the matching column in the matrix so you can compare your browser against the console you actually own.

How to use

1
Open the page

No setup required. The matrix populates instantly from the browser's built-in codec API.

2
Read the platform card

A platform name appears at the top. If you are on a console, that column is highlighted in the matrix below.

3
Compare your row to console hints

A green pill in your browser column plus a green pill in the console column means you should be able to play that codec on that console.

4
Copy and share the report

Use Copy report to drop a plain-text summary into your clipboard.

See which audio and video codecs your browser actually plays

🌐
Detecting platform…
Reading user agent for console-aware highlighting.

Summary

Supported
Partial
Unsupported

Codec matrix

Each codec is tested via MediaSource.isTypeSupported and HTMLMediaElement.canPlayType. Console columns are curated hints — your browser results override them when you are on that console.

Codec matrix
Codec MIME canPlayType MSE Summary Deck PS5 Xbox Switch
Published Updated