Video Compressor

Shrink a video for email, chat, or storage. Set a target size in MB or a bitrate, optionally downscale resolution and cap frame rate.

What it does

Pick a target size (e.g. 10 MB for an email attachment) and the tool computes the bitrate that fits. Optional downscale (1080p / 720p / 480p) and FPS cap let you push the file even smaller.

Input and output thumbnails appear side by side once the encode finishes so you can sanity-check the quality before sending.

How to use it

  1. Drop the videoDrag the file in. The tool reads its duration so the size estimator can do the math.
  2. Pick the targetEnter the size in MB, optionally drop the resolution to 720p / 480p, and cap the framerate at 30 if you want to be aggressive.
  3. Process and downloadWatch the progress bar; the encoded file downloads as soon as it's ready. The size summary shows the reduction percentage.

When to use it

Email attachment limits

Most providers cap attachments at 25 MB. Squeeze a 200 MB clip into 20 MB at 720p — usually still watchable.

Slack / Discord uploads

Free tiers throttle large files. Compress before uploading rather than upgrading your plan.

Personal cloud storage

Family videos at 4K eat through Drive / iCloud. Re-encode at 1080p H.265 and reclaim most of the space.

FAQ

Will the output be playable everywhere?
MP4 + H.264 yes; H.265 needs a recent device. WebM + VP9 plays on every modern browser but not old smart-TVs.
What's the quality tradeoff?
Halving the bitrate roughly halves visual quality on motion-heavy content. For talking-head video the loss is barely visible.
Does it preserve audio?
Yes. Audio is re-encoded to AAC (MP4) or Opus (WebM) at 128 kbps unless you also downscale audio separately.