Reduce MP4, WebM and MOV file sizes with full control over quality, resolution, bitrate and FPS. Powered by FFmpeg โ runs entirely in your browser.
MP4, WebM, MOV, AVI, MKV, OGV supported ยท Any size
Loading FFmpeg engineโฆ (~30 MB, one-time download)
โ Compression complete!
Professional FFmpeg compression, running entirely in your browser โ private and instant.
Powered by FFmpeg.wasm โ all processing happens locally in your browser. Your video is never uploaded anywhere.
Smart H.264/VP9 compression can reduce a 100 MB video to under 10 MB with minimal visible quality loss.
Adjust CRF quality, resolution, FPS, video and audio bitrate, encoding speed, and trim the video โ all in one place.
Choose from Web, Balanced, Small, Tiny and Lossless presets for one-click optimal compression settings.
Input supports MP4, WebM, MOV, AVI, MKV, OGV. Output to MP4 (H.264), WebM (VP9) or MOV for Apple devices.
No file size limits. No account. No watermarks. No subscriptions. Completely free forever.
Drag and drop any video file or click to browse. Supports MP4, MOV, WebM, AVI, MKV and more.
Pick a quick preset like "Small" or "Web", or fine-tune quality, resolution, FPS and bitrate manually.
Click "Compress Video" and wait for FFmpeg to process. Then preview and download your smaller video.
Side-by-side preview lets you compare the original and compressed video before downloading.
Was this tool helpful?
Video compression reduces file size by encoding video more efficiently โ using modern codecs to eliminate redundant frame data. Smaller videos upload faster, stream better, and take up less storage without significant visible quality loss.
Compress videos before uploading to YouTube, Instagram, or Google Drive โ dramatically reducing upload time on slow connections.
Most email services limit attachments to 25 MB. Compress your video to fit within limits while maintaining enough quality for the recipient to watch.
Raw footage from phones and cameras can be 100+ MB per minute. Compress videos for archiving to save significant storage space without deleting memories.
Messaging apps have size limits and automatically recompress videos. Compress first to control quality and ensure your video looks the way you intend.
Video compression uses codecs like H.264, H.265 (HEVC), and VP9 to reduce file size by encoding only the differences between frames (instead of every frame completely). Modern codecs achieve 50โ80% file size reduction with minimal visible quality loss. Resolution, bitrate, and frame rate are the key parameters that control the compression tradeoff.