Video Compressor
Shrink video file size with adjustable quality — locally, with no upload limit.
To compress a video, add the file and raise the quality number to make the file smaller. CRF 23 is visually lossless, 28 is a good balance for the web, and above 32 compression artefacts become visible. Downscaling the resolution saves considerably more than CRF alone.
Runs in your browser- Engine
- FFmpeg compiled to WebAssembly
- First run
- Downloads ~30 MB of FFmpeg core, then cached
- Upload
- None — the file never leaves your device
- Privacy
- Runs entirely in your browser — nothing is uploaded
- Cost
- Free, unlimited, no sign-up
Frequently asked questions
What does CRF actually control?
Why is the first run slow?
Is my video uploaded anywhere?
Why is it slower than desktop FFmpeg?
How to use the video compressor
- 1Select your video file — the file stays on your device and is never uploaded.
- 2Set the quality.
- 3Choose the resolution.
- 4Choose the speed.
- 5Press Run, then download the result when it is ready.
Embed this tool
Put the working video compressor on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.
Share this tool
Related tools
Video ConverterConvert video between MP4, WebM and MKV entirely in your browser.Compress PDFReduce PDF file size by re-rendering pages at a lower resolution and quality.Remove Audio from VideoStrip the audio track from a video without re-encoding the picture.Video Frame ExtractorPull still frames out of a video as images — for thumbnails and contact sheets.Video to MP3 ConverterExtract the audio track from a video and save it as MP3, WAV, AAC or OGG.Video to GIF ConverterTurn a video clip into an animated GIF with control over frame rate and size.
Last updated
More audio & video tools