Process video in your browser
Trim, compress, convert, resize, rotate, and merge video locally — fast in-browser FFmpeg with nothing uploaded to a server.
Convert MP4, WebM, MOV, or MKV clips into optimized animated GIFs in your browser. Trim, resize, and pick a palette preset — files never leave your device.
Trim any video to a precise start and end in your browser — lossless stream-copy by default, optional re-encode for frame-accurate cuts. No upload.
Convert any video between MP4, WebM, MOV, MKV, and AVI in your browser. Smart codec defaults per format, estimated output size, no uploads.
Compress any video to a target file size (two-pass) or a CRF quality level in your browser. Hit Discord, email, or WhatsApp limits with no upload.
Resize any video to 1080p, 720p, vertical 9:16, square 1:1, or any custom WxH. Letterbox to keep aspect, or crop to fill.
Rotate any video 90°, 180°, or flip horizontally / vertically in your browser. Live preview, no upload, no signup.
Speed up or slow down any video from 0.25× to 4× in your browser. Pitch-preserving audio with the atempo filter, no upload, no signup.
Reverse any video — and optionally its audio — entirely in your browser with FFmpeg.wasm. Short clips work best. No upload, no signup, free.
Concatenate multiple video clips into a single MP4 in your browser. Drag to reorder, mixed resolutions and codecs supported.
Extract a single frame at any timestamp, or every Nth second as a ZIP, from any video. Runs entirely in your browser.