HomeFormats › WebM

WebM files: what they are and how to convert WebM to MP4

WebM is the open web video container (VP8, VP9, or AV1 video with Opus or Vorbis audio) produced by browser-based screen recorders and Chrome extensions. It works well in browsers, but iPhones, TVs, and most editing software will not open it.

What is a WebM file?

WebM is the open, royalty-free video container Google launched in 2010 for the web. It holds VP8, VP9, or AV1 video with Vorbis or Opus audio. Browsers record to WebM natively, which is why screen recordings from Chrome extensions, Loom-style tools, Discord clips, and many web apps arrive as .webm files.

Where WebM fails

iPhones, iMovie, PowerPoint, most video editors, and many upload forms do not accept it. Unlike MOV, converting WebM to MP4 requires a real re-encode, because MP4 cannot carry VP8 or VP9 video. That takes about real time for 720p footage in the browser and produces an H.264 file that plays anywhere.

Going the other way

Some wikis and open-source projects require WebM for embedded video. MP4 to WebM re-encodes to VP8 with Vorbis audio, which every modern browser plays natively. WebM clips also make good source material for GIFs.

Frequently asked questions

Why is WebM to MP4 slow?

The video must be decoded and re-encoded as H.264, frame by frame, on one CPU core. Short clips take a minute or two.

Does WebM play on iPhone?

Safari on iOS 15 and later plays it in the browser, but the Photos app and iMovie do not. Convert to MP4 to share with iPhone users.

Convert or edit WebM files

WebM to MP4.webm → .mp4Compress VideoShrink MP4, MOV, WebM, and MKV videos for email, Discord, and messaging appsTrim VideoCut a clip out of an MP4, MOV, WebM, or MKV by start and end time in your browserCrop VideoCrop a video to square, vertical 9:16, 4:5, or 16:9 in your browser, centred, for Reels, TikTok, and ShortsRotate VideoRotate a video by 90, 180, or 270 degrees or mirror it, in your browserMute VideoStrip the audio track from an MP4, MOV, WebM, or MKV in seconds, without re-encoding the videoChange Video SpeedMake a video faster or slower, with the audio pitch preserved, in your browserVideo to FramesSave frames from a video as JPG images at a chosen rate (one per second, five per second, every frame) in your browser, downloadable as a ZIPMP4 to MP3.mp4 → .mp3Trim AudioCut a section out of an MP3, WAV, M4A, FLAC, or OGG file by start and end time, in your browserChange Audio VolumeMake an audio file louder or quieter, or normalise it to a standard loudness, in your browserVideo to GIFTurn MP4, MOV, WebM, or MKV video clips into high-quality GIFs in your browser

Make WebM files

MP4 to WebM.mp4 → .webm