Supported formats and your browser's codecs

The converter reads 64+ file types with its own built-in FFmpeg, whatever your browser can play. Here is the full list, and a live test of what this browser supports natively.

Convert a video now HEVC won't play? Convert to H.264

This browser, right now

The live test runs in your browser.

Formats you can convert from

FormatExtensionsUsual codecsAbout
MP4 (MPEG-4 Part 14).mp4 .m4vH.264, HEVC, AV1, MPEG-4 / AAC, MP3The default container for phones, cameras and the web, standardised by ISO as MPEG-4 Part 14.
QuickTime MOV.mov .qtH.264, HEVC, ProRes / AAC, PCMApple's QuickTime container. iPhones record MOV, usually HEVC video since iOS 11 unless 'Most Compatible' is set.
Matroska MKV.mkv .mk3d .mkaalmost anything, plus multiple audio and subtitle tracksAn open container that can hold nearly any codec plus chapters and many subtitle tracks, popular for OBS recordings and archives.
WebM.webmVP8, VP9, AV1 / Opus, VorbisA Matroska subset defined by Google for royalty-free web video. Screen recorders and browser MediaRecorder output WebM.
AVI.aviMPEG-4 Part 2 (DivX/Xvid), MJPEG, DV / MP3, PCMMicrosoft's 1992 Audio Video Interleave container. It can't store B-frame timing or modern codecs cleanly.
Windows Media Video.wmv .asfWMV7/8/9, VC-1 / WMAVideo in the ASF container from Windows Movie Maker, older cameras and screen capture tools.
Flash Video.flv .f4vSorenson H.263, VP6, H.264 / MP3, AACThe Flash-era web format. Many old downloads and RTMP stream recordings are FLV.
MPEG-1/2.mpg .mpeg .vob .m2vMPEG-1, MPEG-2 / MP2, AC-3DVD and early digital TV video. VOB files from a DVD are MPEG-2 program streams.
AVCHD / MPEG-TS.mts .m2ts .tsH.264, MPEG-2 / AC-3, AACTransport stream files written by Sony and Panasonic camcorders (AVCHD) and broadcast recorders.
3GP / 3G2.3gp .3g2H.263, MPEG-4, H.264 / AMR, AACA small MP4 variant made for early mobile phones; old flip-phone clips are usually 3GP with AMR audio.
HEVC / H.265.mp4 .mov .hevc .mkvH.265 video in any containerA codec, not a container. It halves bitrate vs H.264 but plays poorly on older PCs, Firefox and many web apps.
Animated GIF.gifLZW-compressed 256-colour framesAn image format from 1987 that also loops animation. No sound, and files get huge fast.
Ogg video.ogv .oggTheora / Vorbis, OpusThe Xiph.org open container, common on Wikimedia and Linux.
MXF.mxfXDCAM, DNxHD, AVC-Intra / PCMMaterial Exchange Format from broadcast and pro cameras. Reading is supported; very large files may exceed browser memory.
M4A.m4aAAC, ALACAudio-only MP4, the format of iPhone voice memos and iTunes purchases.
MP3.mp3MPEG-1 Layer IIIThe universal lossy audio format.
Ogg audio.ogg .ogaVorbis, OpusOpen audio from games, Linux apps and WhatsApp-style voice notes (.opus).
WAV.wavPCMUncompressed audio from recorders and DAWs.
DVD VOB.vobMPEG-2 / AC-3, MP2, LPCMThe video files inside a DVD's VIDEO_TS folder: MPEG-2 program streams split into chunks of up to 1 GB.
M4V.m4vH.264, HEVC / AAC, AC-3Apple's variant of MP4 used by iTunes, Apple TV app exports and HandBrake presets. DRM-free M4V is just MP4 with another extension.
MPEG transport stream.ts .m2tsH.264, HEVC, MPEG-2 / AAC, AC-3, MP2Broadcast and streaming format: TV recordings, IPTV captures, downloaded HLS segments and Blu-ray/AVCHD .m2ts files.
FLAC.flacFLAC (lossless)Free Lossless Audio Codec: CD-quality audio compressed to roughly half the size of WAV without losing anything.

Also read: .m4v .qt .mk3d .asf .f4v .vob .m2v .m2ts .ts .mts .3g2 .mxf .dv .nut .rm .rmvb .ivf .y4m .mjpeg .h264 .h265 .hevc .obu .wtv .dav .nsv .swf .aac .ac3 .eac3 .aiff .amr .ape .au .caf .dts .mka .oga .opus .spx .tak .tta .wma .wv .mpc .flac, animated GIF and APNG.

Formats you can convert to

OutputVideo codecAudio codecWhen to use it
MP4H.264AACH.264 + AAC. Plays on almost everything: phones, TVs, browsers, editors, social apps.
WebMVP8OpusVP8 + Opus, royalty-free, made for the web. VP9/AV1 sources are copied untouched when possible.
MOVH.264AACQuickTime container with H.264 + AAC; opens in QuickTime, iMovie and Final Cut. ProRes Proxy is available for editing.
MKVH.264AACMatroska holds almost any codec, so most files re-wrap into MKV in seconds without re-encoding.
AVIMPEG-4 Part 2MP3MPEG-4 Part 2 (Xvid-style) + MP3, the combination old DVD players and car screens expect.
WMVWMV8 (wmv2)WMA v2Windows Media for legacy Windows software and PowerPoint versions that insist on it.
FLVSorenson H.263 (flv1)MP3Flash Video, only for old players and hardware that still require it.
MPEGMPEG-2MP2MPEG-2 program stream, the DVD-era format many set-top boxes and editors still read.
TSH.264AACMPEG transport stream, used by broadcast, IPTV and HLS.
OGVTheoraVorbisOgg Theora + Vorbis, fully open. Wikimedia Commons accepts it.
GIF256-colour frames–Silent looping animation with a 256-colour palette. Best for short clips.
MP3–MP3 (LAME)The universal audio file. VBR ~190 kbps by default.
M4A–AACAAC in an MP4 audio wrapper; iPhone, iTunes and Apple Music native. Often extracted with no re-encode.
WAV–16-bit PCMUncompressed PCM for editing and DAWs. Large files, no quality loss after decoding.
FLAC–FLACLossless compression: about half the size of WAV with identical audio.
OGG–VorbisOgg Vorbis, open and widely used in games.
Opus–OpusThe most efficient general audio codec; great for voice at low bitrates.

What runs in your browser, and what doesn't

VideoConvert uses ffmpeg.wasm, the FFmpeg toolkit compiled to WebAssembly. It is the same code that powers most desktop converters, running on your CPU inside the page. That buys privacy, but it has honest limits:

  • Speed. The engine is single-threaded and has no GPU access. Remuxing (MOV→MP4, MKV→MP4 with compatible codecs) is near-instant. Real re-encoding of 1080p H.264 typically runs at roughly real-time to a few times slower on a laptop, and slower on phones. 4K and HEVC sources are the slowest.
  • Memory. WebAssembly can address about 2 GB. Input files are read straight from disk, but the output is built in memory, so very large outputs can fail. Phone browsers often allow far less; keep phone jobs under a few hundred MB.
  • Formats we can't write. HEVC/H.265, VP9 and AV1 encoding is not offered: in this WebAssembly build x265 stalls, VP9 runs out of memory and AV1 isn't compiled in. We read all three fine, and write H.264, VP8, MPEG-4, MPEG-2, Theora, WMV, FLV and ProRes Proxy.
  • DRM. Protected files (iTunes M4V, streaming downloads, encrypted DVDs) can't be converted by any open tool.
  • Phones. Keep the screen on and the tab in front. iOS and Android pause background tabs, which stops the conversion.