100% private
100% private — your video never leaves your device, no upload to any server
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Reduce MP4, WebM and MOV file size with adjustable H.264 CRF compression — runs entirely in your browser.
Video Compressor lets you shrink MP4, WebM or MOV videos to a smaller size without uploading anything. The tool runs ffmpeg.wasm — the full FFmpeg toolkit compiled to WebAssembly — directly in your browser tab, so the original file never leaves your device. You pick a CRF (Constant Rate Factor) between 18 (near-lossless, larger file) and 32 (strong compression, smaller file). The default of 23 hits a balance most users like for social media uploads, email attachments, or trimming hosting costs. A preset selector (ultrafast → slow) lets you trade encoding speed for additional file size savings.
100% private — your video never leaves your device, no upload to any server
H.264 CRF is the industry-standard compression mode used by professional encoders
No file size limits imposed by server quotas or upload caps
Works offline after the first ffmpeg.wasm download
No watermarks, no signup, completely free
Outputs MP4 with +faststart so it plays as soon as it downloads
Input: 100 MB MP4 from iPhone, CRF 26, medium preset
Output: ~25-35 MB MP4, visually nearly identical
Input: 200 MB screen recording, CRF 30, fast preset
Output: ~30 MB MP4, slight blockiness on motion but readable text
Input: 500 MB raw export, CRF 18, slow preset
Output: ~250 MB MP4, professionally indistinguishable from source