FREE
Loading…
Drop your video file here
MP4, MKV, AVI, MOV, WebM — or click to browse
Compression Quality
Reduce video file size with quality presets — browser-based, no upload needed.
Compress Video
Processing…
FREE
Loading…
Drop your video file here
MP4, MKV, AVI, MOV, WebM — or click to browse
Compression Quality
Video file size is mostly a function of one setting: how aggressively the encoder is allowed to discard information the human eye is unlikely to notice. H.264, the codec this tool uses, controls that trade-off through CRF — Constant Rate Factor — a single number from roughly 0 (lossless, enormous files) to 51 (unwatchable, tiny files). Rather than targeting an exact bitrate, CRF encoding lets the bitrate float scene by scene: a static talking-head shot needs very little data per frame, while a fast action sequence with lots of motion needs much more, and CRF automatically allocates more bits where the eye would actually notice the difference.
This tool offers three CRF presets tuned for different priorities. High Quality (CRF 23) is the same setting broadly considered visually transparent for most viewers, and typically shaves 20-30% off a file with negligible visible change. Medium Quality (CRF 28) pushes further, usually landing 40-60% smaller with only mild softening visible on close inspection, and is a good default when you need to fit under an upload limit. Low Quality (CRF 35) prioritizes size above all else, often reaching 60-80% smaller, with visible blockiness in high-motion scenes but is still watchable — useful when the alternative is not being able to send the file at all. Every preset re-encodes both video (to H.264) and audio (to AAC) and packages the result as a fast-start MP4.
FFmpeg decodes your source video and re-encodes it with the libx264 encoder using the CRF value tied to your chosen preset — 23, 28, or 35. CRF encoding analyzes each frame's complexity and allocates bits accordingly rather than forcing a fixed bitrate, which produces better perceptual quality per byte than simple bitrate capping. Audio is re-encoded as AAC, and the -movflags +faststart flag places the file's index at the front so the result streams immediately in a browser rather than requiring a full download first. The whole process runs through FFmpeg WebAssembly inside your browser tab.
Upload your video
Drop an MP4, MKV, MOV, AVI, or WebM file onto the upload area. The file is processed locally using FFmpeg WebAssembly.
Choose a compression preset
Select High Quality (CRF 23, best visuals), Medium Quality (CRF 28, balanced), or Low Quality (CRF 35, maximum compression).
Let FFmpeg load
The ~30 MB FFmpeg WebAssembly engine downloads once on first use and is cached for future conversions.
Click Compress Video
FFmpeg re-encodes the video using the CRF value tied to your chosen preset — this may take a minute or more for large or long files.
Watch the progress bar
Encoding time scales with video length and resolution, since every frame must be decoded and recompressed.
Review the savings
Once finished, the tool shows the exact percentage smaller the compressed file is compared to your original.
Download the compressed video
Save the result to your device. The original file is never modified or deleted.
Beating Email Attachment Limits
Most email providers cap attachments around 25 MB — compress a phone-recorded clip down under that limit instead of switching to a separate file-sharing link.
Freeing Up Phone Storage
Modern phones record 4K video that eats storage fast. Compress older recordings you want to keep but no longer need in full resolution.
Faster-Loading Website Videos
A hero background video or embedded demo clip that is too large slows down page load and hurts Core Web Vitals — compress it before uploading to your CMS.
Meeting Platform Upload Caps
WhatsApp, Discord, and some forum upload forms enforce hard file-size ceilings — compress a video first rather than having the upload rejected outright.
Shrinking a Video Archive
A folder of years of accumulated recordings can be run through Medium or Low presets to reclaim significant disk or cloud storage space.
Lecture and Course Video Hosting
Course platforms and self-hosted LMS systems often charge by storage or bandwidth — compressing lecture recordings before upload directly lowers hosting cost.
CRF Encoding, Not Fixed Bitrate
Bits are allocated per-scene based on complexity rather than forced into a flat bitrate, which generally produces better-looking results at the same file size.
100% Private Processing
H.264 re-encoding happens entirely in the browser via FFmpeg WebAssembly — no server upload required at any point.
Three Distinct Presets
High Quality for near-invisible compression, Medium for a strong size/quality balance, and Low for maximum shrinkage when size matters most.
See the Exact Savings
After compression finishes, the tool shows the precise percentage reduction and final file size, not just a vague "compressed" message.
Broad Input Support
Accepts MP4, MKV, AVI, MOV, and WebM — compress virtually any common video file regardless of its original codec.
Free — No Watermark
No watermark added to compressed output. Use free for files up to 40 MB, sign up free to raise your limit to 80 MB, or upgrade to Pro for 250 MB.
Also Known As
AVI to MKV
Convert AVI videos to MKV format
AVI to MOV
Convert AVI videos to MOV format
AVI to MP3
Extract audio from AVI and save as MP3
AVI to MP4
Convert AVI videos to MP4 format
Change Video Speed
Speed up or slow down video playback
Extract Audio from Video
Extract high-quality audio from any video file
Trusted Worldwide
iLoveDocsTools is used by students, professionals, and businesses across the United States, Canada, United Kingdom, Australia, India, and more than 100 other countries. All tools are browser-based and process files privately — your files never leave your device. Free to use, with Pro plans for unlimited access.
All processing happens directly in your browser. Your documents are never sent to any server — complete privacy guaranteed for users in the USA, Canada, UK, and worldwide.
Every tool on iLoveDocsTools is free to use. Need more? Upgrade to Pro for unlimited usage, priority access, and no daily limits. Trusted by students, freelancers, and teams across North America and Europe.
Whether you are on a Mac, Windows PC, iPhone, or Android in New York, Toronto, London, or Sydney — our tools work instantly in any modern browser.
Looking for free PDF tools in the USA? Free document converters in Canada? Online PDF editors in the UK or Australia? iLoveDocsTools offers 70+ free tools — merge PDF, split PDF, compress PDF, convert Word to PDF, Excel to PDF, JPG to PDF, and many more — all free, all instant, all private. No watermarks. No file size limits. Just free tools that work.