Video Converter

How to use 4 steps
  1. Choose your video under Video file.
  2. Pick a format in Convert to and set Quality.
  3. Choose what happens to the Audio, then press Convert Video.
  4. Keep this tab in front until it finishes, then check the preview and download.

Read the full guide

MP4, WebM and MOV. Nothing is uploaded — the file is decoded and re-encoded by your own device.

Converted Video
Loading the tool… 0 of 7 parts

Getting the tool ready. On a slow connection this can take a few seconds.

How this tool works

The video is decoded and encoded again into the format you choose, then written into the matching container. MP4 with H.264 plays everywhere and is the safe choice for uploads. WebM with VP9 is smaller at the same quality. Nothing is uploaded — the work happens on your own device, through the same hardware encoder it uses to record.

Every format is tested against your browser before it is offered, and anything it cannot write is shown as unavailable rather than being offered and failing at the end of a long encode. That check matters more here than anywhere else, because codec support depends on the browser, the operating system and sometimes the graphics drivers, so a fixed list would be wrong for a good share of visitors.

Choosing a format

  • MP4 with H.264 for anything you are sending someone: it plays on every device, every browser and every platform, and it is what upload forms expect. When there is no specific reason to choose otherwise, this is the answer.
  • WebM with VP9 for the web, and for sound on Firefox or Linux: it is meaningfully smaller at the same quality. It is also the only way to produce a file with audio in Firefox or on desktop Linux, because those cannot encode the AAC that MP4 requires — WebM uses Opus instead, which they can.
  • Converting does not restore quality: each pass decodes what is there and encodes it again, so artefacts already in the file are preserved rather than removed. Convert once, from the best source you have.
  • Some formats cannot be read at all: MKV, AVI and ProRes will not open, because browsers cannot decode them. That is a limit on the input rather than the output, and it applies to every video tool here.

Full guide

3 min read

MP4 or WebM: why the choice is bigger than file size

WebM's audio codec is the only route to sound on Firefox or desktop Linux, which cannot encode the AAC that MP4 needs. Why every format is tested before being offered rather than listed, and why converting twice can leave a file larger than it started.

Read the guide

Frequently Asked Questions

Specific to the Video Converter. Broader questions about this category are answered on the category page.

MP4 with H.264 unless you have a reason not to — it plays everywhere and every upload form accepts it. Choose WebM when the file is for a web page and size matters, or when you are on Firefox or Linux and need the sound kept.
Because this browser cannot encode it. Support depends on the browser, the operating system and sometimes the graphics drivers, so each option is tested rather than assumed. Another browser may offer more.
MP4 requires AAC, which Firefox cannot encode on any platform and no browser can encode on desktop Linux. WebM uses Opus, which is supported far more widely. On those systems WebM is the only route to a file with sound.
No, and no browser tool can. Browsers cannot decode those containers, so the file cannot be read in the first place. A desktop converter is the right tool for that step.
Often, particularly converting to WebM or lowering the quality. But a file that is already efficiently encoded may come out larger, because the new pass spends bits preserving the artefacts of the old one.

Subscribe to receive notifications about new tools, features, and productivity tips.