Video Compressor

Reduce video file size online for free, MP4, MOV, AVI, MKV, WebM and more. Compress for WhatsApp, email, YouTube or Instagram. No watermark, no sign-up.

No watermark No sign-up needed H.264 MP4 output, plays everywhere Files deleted within 1 hour
Drop your video here or click to upload MP4, MOV, WebM, AVI, MKV, WMV • Up to 50 MB free

What this compressor does

Free, no watermark, no sign-up. Re-encodes video with H.264 at a quality level you choose, optionally downscaling the resolution. Processed server-side with FFmpeg; files are deleted within 1 hour.

Input formats
MP4, MOV, WebM, AVI, MKV, M4V, 3GP, WMV, FLV
Output format
MP4 (H.264)
Maximum upload size
50 MB per file on the free tier
Quality levels
High (CRF 20), Medium (CRF 26), Low (CRF 32)
Resolution presets
Keep original, 1080p, 720p, 480p, 360p
Processing
Server-side FFmpeg; nothing to install
Cost and limits
Free, no watermark, no sign-up, no account required

Frequently asked questions

How do I compress a video without losing quality?

Use the High quality setting with your original resolution. This applies CRF 20 encoding, a setting that produces results virtually indistinguishable from the source at significantly smaller file sizes. For most phone and screen-recorded videos, you will see 30–60% size reduction with no perceptible quality difference at High setting.

How much will my video be compressed?

Results vary by source encoding and your chosen settings. A typical 50 MB iPhone video (recorded in H.264) compresses to 10–20 MB at Medium quality, 720p. Videos already in H.265/HEVC may see less reduction since they are already efficiently compressed. The tool displays the exact output size and percentage reduction after processing.

How do I compress an iPhone video (HEVC/H.265)?

iPhones record in HEVC (H.265) by default since iOS 11. Our compressor re-encodes to H.264 for universal compatibility. Because H.264 is less efficient than H.265, the output may be similar in size or slightly larger, to compensate, choose a lower resolution (720p or 480p) or Low quality setting. The result will play on all Android, Windows, and web platforms.

Will compressing a video affect the audio?

The video image quality is what changes most with compression. Audio is re-encoded to AAC at 128 kbps, which is transparent quality for speech and acceptable for music. Channel layout and duration come across unchanged, but the original bitrate does not: a 320 kbps soundtrack leaves here at 128.

What is the difference between the quality settings?

Quality settings control the CRF (Constant Rate Factor) value used in H.264 encoding. High (CRF 20) produces near-original quality at moderate compression. Medium (CRF 26) is a good balance, most viewers cannot distinguish it from the original. Low (CRF 32) produces the smallest files with noticeable quality reduction, suitable for previews, messaging, or archiving.

What video formats are supported?

We accept MP4, MOV, WebM, AVI, MKV, M4V, 3GP, WMV, and FLV as input. The output is always an MP4 file (H.264 video + AAC audio), which plays on every device and platform, iPhone, Android, Windows, macOS, smart TVs, and all major web browsers.

Is my video private and secure?

Yes. Uploaded videos are processed on our server and deleted automatically within 1 hour. Compressed output files are automatically removed within a few hours. We never store, index, or share your video content.

Why is my compressed video larger than the original?

This happens when the source video is already very efficiently compressed, common with H.265/HEVC iPhone recordings or videos downloaded from streaming services. Re-encoding to H.264 at a moderate CRF can sometimes increase file size for these sources. Fix it by choosing a lower resolution (480p or 360p) or Low quality setting to force a smaller output regardless of source efficiency.

Sizes that each platform accepts

Every platform has a different file size limit. Use these recommended settings to hit the right size first time.

WhatsApp
16 MB limit

Medium quality at 480p keeps files under 16 MB, the WhatsApp video send limit.

Medium quality 480p
Email
25 MB attachment limit

Most email providers cap attachments at 25 MB. Medium + 720p usually hits 10–20 MB.

Medium quality 720p
Instagram
100 MB / 60 sec for Reels

Instagram Reels allow up to 100 MB. High quality at 1080p keeps it crisp.

High quality 1080p
YouTube
128 GB upload limit

YouTube re-encodes uploads, so High quality at 1080p preserves detail through their processing.

High quality 1080p
Discord
10–25 MB (free / Nitro)

Discord free accounts allow 25 MB uploads. Low quality at 480p easily fits short clips.

Low quality 480p
Google Drive / iCloud
Storage saving

Compressing videos before cloud backup can cut storage use by 50–80% with minimal quality loss.

Medium quality 720p

How video compression works

Video files are large because they store hundreds of frames per second. Our compressor uses H.264 (libx264) encoding with Constant Rate Factor (CRF) to intelligently discard data that is least visible to the human eye, reducing file size while keeping the video looking sharp.

CRF compression is different from fixed bitrate: instead of a constant data rate, it allocates more data to complex scenes (motion, detail) and less to static or simple scenes. The result is better quality per byte than older methods like video size calculators or simple bitrate reduction.

The output is always an MP4 file with H.264 video and AAC audio, the most universally compatible format, supported by every phone, browser, TV, and editing app. The +faststart flag is also applied, so compressed videos begin playing immediately when shared online without needing to fully download first.

Codecs and quality presets

The compressor outputs H.264 (libx264) encoded MP4 files by default. H.264 remains the most universally compatible video codec, playing natively on every phone, browser, smart TV, and editing application. For users who need even smaller files, H.265 (HEVC) offers roughly 30-50% better compression at the same visual quality, though device support is narrower.

The three quality presets correspond to different Constant Rate Factor (CRF) values. High quality uses a low CRF, preserving fine detail and producing larger files. Medium quality balances size and clarity and is the right choice for most use cases. Low quality applies aggressive compression for the smallest possible file, suitable when the priority is staying under a strict size limit rather than preserving every detail.

Resolution also plays a significant role. A 4K or 1080p source downscaled to 720p can see a 60-70% file size reduction on its own before any bitrate adjustment. For mobile viewing, 720p is visually indistinguishable from 1080p on screens smaller than 7 inches. Dropping to 480p makes sense for messaging apps where bandwidth and storage matter more than pixel count.

The +faststart flag is applied to every output, which moves the video metadata to the beginning of the file. This allows the compressed video to start playing immediately when shared as a link, rather than requiring a full download first.

Reviewed by