What is a WebM file?

WebM is an open, royalty-free video format that Google launched in 2010 for HTML5 video. A .webm file is a restricted version of the Matroska (MKV) container holding VP8, VP9 or AV1 video and Vorbis or Opus audio.

Where WebM files come from

  • Screen recorders and web apps that use the browser's MediaRecorder API
  • Video downloads from sites that stream VP9 or AV1
  • Short loops on forums and image boards, as a lighter alternative to GIF

Where WebM causes trouble

iMovie, Final Cut, QuickTime, older Windows apps, many smart TVs and some upload forms don't accept WebM. Converting to MP4 re-encodes VP8/VP9 video to H.264, since those codecs aren't welcome in an Apple-compatible MP4.

Convert WebM to MP4 WebM to MP3

VP9 in WebMH.264 in MP4
RoyaltiesNoneLicensed patent pool
EfficiencyAbout 30–40% better than H.264Baseline
Apple appsLimitedFull
Transparency (alpha)SupportedNot supported

Questions

How do I open a WebM file?

Drag it into Chrome, Firefox or Edge, or open it in VLC. Recent Safari versions play most WebM too. For iMovie, QuickTime or older players, convert it to MP4.

Is WebM better than MP4?

For the web, WebM with VP9 or AV1 is efficient and royalty-free. MP4 with H.264 is more compatible. Many sites serve both.

Why are my screen recordings WebM?

Browser-based recorders use the MediaRecorder API, which in Chrome and Firefox records to WebM by default.