Video Won't Compress Smaller? Here's Why
Compressed your video and the file size barely moved? Here's why videos hit a real size floor, and what actually shrinks a file past that point.
Fit your video under a 25MB email attachment limit in one pass. Free, instant, and private. Nothing leaves your device.
Drop a video here, or click to browse
MP4, MOV, WebM, MKV, or AVI — up to 2GB
Gmail
25MB per message
Outlook
~20-25MB (varies)
Most providers
~25MB total
The Email (25MB) preset matches Gmail, Outlook, and most other providers' attachment limit — selected automatically when you land on this page.
The tool reads your video's length and computes the exact bitrate needed to land under 25MB, then encodes once — no repeated attempts.
Compression runs entirely in your browser using ffmpeg.wasm. Your video is never uploaded anywhere before you choose to attach it yourself.
Drag and drop a video onto the page, or click to browse. Supports MP4, MOV, WebM, MKV, and AVI files up to 2GB.
The Email (25MB) preset is selected by default — the standard attachment limit for Gmail, Outlook, and most providers. Type a custom size if your provider differs.
Click Compress — the video is re-encoded instantly in your browser to land under 25MB. Download it, then attach it to your email as normal.
Whether you're sending a work recording, a family video, or a bug report to support — PixelTools compresses it to fit your provider's attachment limit without leaving your device.
Send video assignments, reports, or recordings that need to fit strict email attachment limits.
Attach a screen recording to a support email without it bouncing back over the size limit.
Email a video clip to family or friends without setting up a separate cloud storage link.
Most major providers, including Gmail and Outlook, cap attachments at 25MB total per message. That limit is long-stable and applies to the whole message, not just the video — so leave a little headroom if you're also attaching other files.
Upload your video above — it's already set to "By target size" with the Email (25MB) preset selected. Click Compress and download the result, then attach it to your email as normal.
Your provider rejected the message because the attachment (or the total message including it) exceeded its limit. Compressing to a target size under 25MB before attaching avoids the bounce entirely, instead of finding out after sending.
For a video that's naturally long or high-resolution, a cloud storage link (Google Drive, Dropbox) often makes more sense than compressing hard enough to force it under 25MB. But for a short clip, compressing to fit the attachment limit keeps everything in one email with no extra link to manage.
It depends on the source length — the longer the video, the less bitrate the 25MB budget leaves per second. For a short clip (under a minute), 25MB is usually enough for a clean result. For anything longer, try a lower max resolution to keep more visual quality within the same size budget.
Compressed your video and the file size barely moved? Here's why videos hit a real size floor, and what actually shrinks a file past that point.
Shrink MP4, MOV, WebM, MKV, or AVI files in your browser with no upload and no account. What actually controls video file size, and how to compress video online step by step.
Turn a short clip into a 1 hour video by looping: the 20x per-pass limit, the 500 MB cap, how to chain passes, and when ffmpeg is the better route.
Resize a video to 1080p, 720p, 480p, or Instagram and TikTok sizes in your browser. Learn when to use Fit, Fill, or Stretch, with no upload.
Free, instant, no account needed.