Skip to content
Novus Examples
webm

What is a .webm file?

video/webm

WebM is a deliberately narrow profile of Matroska, restricted to codecs anyone may implement royalty-free. It keeps Matroska's EBML structure but permits only VP8, VP9, or AV1 video with Vorbis or Opus audio, which is what made it the open counterpart to MP4 in an HTML5 `<video>` element. Google announced it at I/O in 2010 alongside the newly open-sourced VP8 and added VP9 and Opus in 2013. That restriction is also its limit: a WebM cannot carry H.264 or AAC at all.

How to use a .webm file

Use an example WebM to test HTML5 `<video>` playback, EBML demuxing, and VP8/VP9 decoding — checking that a converter turning an MP4 into WebM re-encodes rather than attempting a stream copy, since neither H.264 nor AAC has any place in the container.

Download example .webm files

and 40 more in the library.

Convert a .webm file to another format

← All file formats