Convert video to MP4 or WebM, or turn a clip into a high-quality GIF — with optional trimming. Powered by ffmpeg in WebAssembly: everything runs on your device.
⏚ No uploads — videos are processed on your own device
Video encoding runs on one CPU core in the browser — short clips finish in seconds to a couple of minutes. For GIFs, trimming to a few seconds keeps files small and quick.
A GIF can only hold 256 colours per frame, and most converters squash your video through a single fixed palette — which is why so many GIFs look grainy. This tool runs ffmpeg's two-pass palette pipeline: the first pass studies your clip and builds a custom palette, the second applies it. The result is noticeably cleaner colour and less dithering noise, especially in gradients and skin tones.
MP4 (H.264 video, AAC audio) plays on practically everything — every phone, browser, TV and editing app — and is the format to pick when in doubt. WebM is the open web format: files are often smaller at similar quality, and every modern browser plays it, but some older devices and desktop apps still refuse it. Output MP4s are written with faststart, so they begin playing before they've fully downloaded when hosted on the web.
Most online converters upload your video to a server, convert it there, and send it back — which for video means long uploads and queues. This one runs ffmpeg, the engine behind professional video software, compiled to WebAssembly and executed locally in your browser. The engine downloads once (about 31 MB, shared with our audio converter), then your browser caches it. Your videos never travel anywhere.
This tool processes your files privately. No uploads, no accounts. Videos are read and converted locally on your own device — they are never transmitted to us or to anyone else, so we never see them, never store them, and have nothing to sell or share. This page does show advertising provided by Google, which may set cookies; you can choose whether ads are personalised, and either way your files stay on your device. See how Google uses data.