About ShrinkVideo
A video converter that runs entirely in your browser.
drop a video here
or click to choose
ShrinkVideo is a free, open utility built around the idea that your video files shouldn't need to leave your device to be converted.
We compiled FFmpeg to WebAssembly and put a clean UI around it. Your file goes into your browser's memory, the conversion happens locally on your CPU, and the result comes back as a download. No uploads, no servers, no queues, no signup.
Why this exists
Online video converters from CloudConvert, Zamzar, FreeConvert, and friends are all upload-and-wait services. That's fine for small files, but it means trusting their server with your video, sitting through a queue, and getting hit with size limits or quotas. None of that is necessary anymore — modern browsers can run FFmpeg directly.
What we use
- FFmpeg-WASM v0.12 (LGPL build) — the engine.
- Single-threaded WebAssembly — works without cross-origin isolation headers, so it's easy to host and embeddable.
- Cloudflare Pages — static hosting.
What we don't use
- Servers that touch your video. There aren't any.
- Tracking beyond optional Google Analytics for traffic counts.
- Accounts, watermarks, quotas, or paid tiers.
The site is funded by unobtrusive advertising. If you want to support development directly, get in touch.