iformat.io Logo iformat.io

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 after compression
Drop your video here or click to upload MP4, MOV, WebM, AVI, MKV, WMV • Up to 50 MB free

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 do I compress a video to send via email?

Most email providers (Gmail, Outlook, Yahoo) limit attachments to 25 MB. Upload your video, choose Medium quality and 720p resolution — this typically compresses a 50–100 MB phone video to under 20 MB. If the result is still over 25 MB, drop to 480p or Low quality. The tool shows the compressed file size after processing.

How do I compress a video for WhatsApp?

WhatsApp limits video messages to 16 MB. Choose Medium quality and 480p resolution — this combination consistently produces files under 16 MB for clips up to 2–3 minutes. For longer videos, use 360p or Low quality. WhatsApp also re-compresses videos when sending, so starting with a smaller file prevents double-compression artifacts.

How do I reduce video file size for Instagram or TikTok?

Instagram Reels allow up to 100 MB for videos up to 90 seconds. TikTok allows up to 287 MB. Use High quality at 1080p for Instagram to preserve sharpness through their re-encoding. For TikTok, Medium at 1080p is sufficient. Both platforms apply their own compression, so starting with higher quality input produces better final results.

What settings should I use to compress a video for YouTube?

YouTube accepts large files (up to 128 GB) and re-encodes all uploads. For best quality after YouTube processing, upload at High quality and 1080p or higher. If your upload speed is slow and you want to upload faster, Medium quality at 1080p gives a good balance — YouTube's compression will handle the rest.

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. The original audio bitrate, stereo channels, and duration are fully preserved.

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 the video compressor free? Is there a watermark?

Yes, completely free to use with no watermarks on the output. No account or sign-up is required. The free plan supports files up to 50 MB. Paid plans (Starter, Plus, Pro) increase the upload limit to 100 MB, 1 GB, and 5 GB respectively.

Is my video private and secure?

Yes. Uploaded videos are processed on our server and deleted immediately after compression. 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.

Compress Video for Any Platform

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.