Sending a phone video by email
30-second 4K iPhone clip = 200 MB. Gmail caps at 25 MB. Compress to 1080p at 1 Mbps = ~5 MB. Fits, looks fine on phones.
Compress MP4, MOV, WebM videos to fit email attachment limits or speed up uploads. Browser-only via ffmpeg.wasm.
For huge videos (500MB+), use a desktop tool like Handbrake (free, open-source) — it's significantly faster than browser-based compression because it uses hardware acceleration.
What this does
Phone videos at 4K hit 250 MB per minute. Email and most chat apps reject them. Drop your video in, pick bitrate (lower = smaller), pick scale (smaller dimensions = much smaller file), download a compressed WebM. Runs in your browser — no upload. For huge files (500MB+), the in-browser approach has limits; recommend Handbrake instead.
MP4, MOV, WebM, MKV — any format your browser plays. File size and current format show automatically.
Bitrate controls quality vs. size — 1-2 Mbps for web sharing, 4-8 Mbps for higher quality. Scale lowers pixel count — 50% scale = 4x smaller dimensions on disk.
Re-encoding takes about real-time (a 2-minute video takes ~2 minutes). The compressed WebM downloads, original is untouched.
30-second 4K iPhone clip = 200 MB. Gmail caps at 25 MB. Compress to 1080p at 1 Mbps = ~5 MB. Fits, looks fine on phones.
Convert MOV from camera to WebM at controlled bitrate. Plays in all modern browsers, smaller bandwidth bill.
On hotel Wi-Fi or mobile data, uploading a 200 MB file takes 20+ minutes. Compress first, upload 1/10th the size.
10 years of phone videos at original size = 500 GB. Compressed at quality-preserved settings = 100 GB. Easier to back up to cloud.
Director doesn't need ProRes for first review. Send a 5 MB H.264-compressed version, save bandwidth on both sides.
In-browser compression maxes out around 200 MB source. Above that, install Handbrake (free, open-source) — it's GPU-accelerated and much faster.
Dropping 4K → 1080p saves 75% file size. Dropping bitrate from 4 Mbps → 1 Mbps saves another 75%. Combined: 95%+ savings with quality fine for most uses.
WebM plays in modern browsers but Apple devices may need conversion to MP4 for direct playback. If sharing with iPhone users, convert WebM → MP4 with Handbrake after.
For a 30-second clip, audio takes proportionally more space than for a long video. If the audio doesn't matter (silent demo), strip it during compression to save extra space.
Upload multiple files, create one ZIP archive, rename it, and download instantly.
Compress real files in-browser with dedicated PDF, Docs, and Image subtools.
Generate a clean client-ready email with link, access steps, and support info.
Reduce PDF file size in-browser and download a smaller PDF quickly.
Combine multiple PDFs into a single file. Drag, reorder, merge — fully in your browser.
Split a PDF into individual pages or custom page ranges. Browser-only, no upload.
No. Compression runs entirely in your browser using ffmpeg.wasm. The video never leaves your device. First compression takes ~10 seconds to load ffmpeg; subsequent compressions are faster.
Input: MP4, MOV, WebM, AVI, MKV, FLV, and most modern formats. Output: MP4 (H.264 + AAC) — the most universally compatible format.
Most video is over-encoded. 50-70% size reduction with minimal visible quality loss is realistic on the 'medium' preset. For 'high quality' use light compression (20-30% reduction).
ffmpeg.wasm runs in a sandboxed JS environment without hardware acceleration. Expect 0.3-0.5x realtime speed (a 60-second video takes 2-3 minutes to compress). For frequent large-video work, use a desktop tool like Handbrake.
Browser memory limits make 1GB+ compression unreliable. For very large videos, compress in segments OR use a desktop tool. The browser tool works best for 10MB-500MB clips.
Yes — output is standard H.264 MP4, the format every platform accepts. Platforms re-encode on upload anyway, so moderate compression first costs nothing visible.
For quick reviews, yes — a 200MB proxy uploads and streams faster than a 4GB master. For final delivery, send the original through a no-size-limit link so the client gets full quality.
Audio is a tiny fraction of video size, so the compressor focuses on the video stream. Re-encoding audio risks sync issues for almost no size win.
Start a 7-day free trial — card required. Add your domain when the next project ships.
Free plan · Cancel anytime · No vendor lock-in