iLoveDocsTools
All ToolsCompress Video

Compress Video

Reduce video file size with quality presets — browser-based, no upload needed.

?

FREE

Loading…

Go Pro ↑

Drop your video file here

MP4, MKV, AVI, MOV, WebM — or click to browse

Compression Quality

Your files never leave your device. All processing happens locally in your browser — nothing is uploaded to our servers.Files are never stored on our servers · No tracking of your file contentsPrivacy Policy

What is Compress Video?

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.

How It Works

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.

How to Use

  1. 1

    Upload your video

    Drop an MP4, MKV, MOV, AVI, or WebM file onto the upload area. The file is processed locally using FFmpeg WebAssembly.

  2. 2

    Choose a compression preset

    Select High Quality (CRF 23, best visuals), Medium Quality (CRF 28, balanced), or Low Quality (CRF 35, maximum compression).

  3. 3

    Let FFmpeg load

    The ~30 MB FFmpeg WebAssembly engine downloads once on first use and is cached for future conversions.

  4. 4

    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.

  5. 5

    Watch the progress bar

    Encoding time scales with video length and resolution, since every frame must be decoded and recompressed.

  6. 6

    Review the savings

    Once finished, the tool shows the exact percentage smaller the compressed file is compared to your original.

  7. 7

    Download the compressed video

    Save the result to your device. The original file is never modified or deleted.

Who Uses This Tool

📧

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.

Why Choose This Tool

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.

Key Benefits

  • Three CRF presets tuned for different size/quality trade-offs
  • Typical savings of 20-80% depending on preset and source
  • Adaptive per-scene bit allocation, not a flat bitrate cap
  • Browser-based — your video is never uploaded to a server
  • Shows the exact compression percentage after processing
  • Accepts MP4, MKV, AVI, MOV, and WebM as input
  • Output is a universally compatible H.264/AAC MP4
  • 100% free with no watermark

Frequently Asked Questions

Also Known As

compress video online free no uploadreduce video file size browservideo compressor ffmpeg onlinemake mp4 smaller online freevideo file size reducer no watermarkh264 video compressor browser toolcompress mp4 for email freevideo compression online no sign up

Trusted Worldwide

Free Online Document Tools for Everyone

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.

No Upload Required

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.

Free to Use — Pro Plans Available

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.

Works on Any Device

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.