FFmpeg WebCLI – Full FFmpeg in Browser, Offline PWA, No Uploads(WASM)
Privacy-first video editing but it's just ffmpeg.wasm with a UI wrapper.

WebCodecs + FFmpeg WASM means zero uploads — Clipchamp alternative that respects privacy.
Content creators, privacy-conscious users
Clipchamp · Canva · Kapwing
Some of the features: multi-track timeline, frame accurate seek, MP4 export, audio, video, image, and text tracks, and a WebGL backed canvas where available. It also works on mobile.
Under the hood, WebCodecs handles frame decode for timeline playback and scrubbing, which is what makes seeking responsive since decode runs on the hardware decoder when the browser supports it. FFmpeg compiled to WebAssembly handles final encode, format conversion, and anything WebCodecs does not cover. Rendering goes through Pixi.js on a WebGL canvas, with a software fallback when WebGL is not available. Projects live in IndexedDB and the heavy work runs in Web Workers so the UI stays responsive during exports.
Happy to answer technical questions about the tradeoffs involved in keeping the whole pipeline client-side. Any feedback welcome.
Privacy-first video editing but it's just ffmpeg.wasm with a UI wrapper.
ffmpeg.wasm converter running entirely in-browser so files never leave your device.
Yet another ffmpeg.wasm wrapper with no differentiation from existing tools.
FFmpeg.wasm GUI when CloudConvert and Ezgif already do this with server-side processing.
Rust/WASM video editing in browser is impressive, but browser editors already exist.
WebCodecs handles 50GB files when FFmpeg WASM tops out at 4GB.