Squeeze

Compress video to an exact file size

Hit a hard limit — 10 MB for email, 25 MB for Slack, whatever you need — without guessing at bitrates. Bulk up to 10 files. 1 credit (WebP) · 2 credits (MP4/WebM/GIF).

Loading…
Upload video or drag and drop

Max 10 files • 75MB Each

Your Credits
--
Total Cost
--
Est. Quality
--

How it works

1

Add your videos

Drop in up to 10 files (75 MB each) — or paste direct video URLs. Nothing to install.

2

Set a target size & format

Tell Squeeze the size to hit (e.g. under 10 MB) and pick MP4, WebM, WebP, or GIF.

3

Download

Each file is encoded to fit your target at the best quality that will. Grab the results.

Squeeze FAQ

How do I compress a video for email?

Set the target size to your provider’s limit — commonly under 10 MB for Gmail/Outlook attachments (25 MB for Slack). Squeeze encodes the video to land under that size so it sends without a link.

How many files can I compress at once?

Up to 10 files per batch, 75 MB each on input. Each is compressed independently to your chosen target.

Which output format should I choose?

MP4 for universal playback and sharing; WebM for a smaller file at similar quality; WebP or GIF for short silent loops (WebP is far smaller and sharper than GIF).

Will compressing hurt the quality?

Squeeze targets your file size and fits the highest quality it can within it — a larger target keeps more detail. For a hard limit like 10 MB, expect a sensible quality/size trade-off, not a mangled clip.

Can I compress a video from a URL?

Yes — paste one or more direct video URLs instead of uploading, and Squeeze fetches and compresses them.

How much does it cost?

Compressing to WebP is 1 credit; MP4, WebM, and GIF are 2 credits each. You see the cost before you render, and failed jobs are refunded.

More tools