Fit any video
under any size limit.
Pick a target (20 MB for Discord, 18 MB for email, or any number) and get a file that actually fits. Compressed by your own computer, right in the browser. No upload, no queue, no watermark, no account.
Drop a video here
or browse files
MP4 · MOV · WebM · MKV. Any length, any size. Nothing is uploaded.
No upload, so it’s fast
Cloud compressors make you upload a huge file to shrink it: minutes of waiting before work even starts. SqueezeVid starts instantly and encodes with your machine’s hardware encoder, typically several times faster than real-time.
Private by architecture
Your video is read from disk, re-encoded, and saved, all inside the browser. There is no server to retain it, scan it, or leak it. Not a policy promise: there is simply nowhere for the file to go.
An exact target, not a quality dial
Limits are numbers, so the tool takes a number. It computes the bitrate your duration allows, downscales only when the math demands it, verifies the real output size, and re-runs tighter if needed.
How it works
- 01
Drop a video
MP4, MOV, WebM or MKV. Any length, any size. The file opens locally; nothing is sent anywhere.
- 02
Pick the limit
A preset like Discord’s 20 MB, or any number of megabytes. The gauge shows how far over the line your file sits.
- 03
Download the fit
Hardware encoding brings it under the line, the size is verified, and you save a clean MP4 with no watermark.
Compress for a specific limit
Every platform draws its line somewhere. These pages explain each limit and open the tool with the right target preselected.
Questions, answered plainly
- Is SqueezeVid really free?
- Yes: free, no account, no watermark, no file limits, no “3 free exports”. Compression runs on your own computer, so serving you costs almost nothing, and the tool can stay genuinely free.
- Is my video uploaded to a server?
- No. SqueezeVid runs entirely in your browser using WebCodecs. The file is read from your disk, re-encoded by your machine’s own hardware, and saved back to your downloads. It never touches a server; there is nothing to upload it to.
- Why is it faster than online compressors?
- Two reasons. Cloud tools spend minutes uploading your file before work starts; SqueezeVid starts instantly. And it uses your computer’s hardware video encoder, the same silicon a native app would use, rather than a shared server queue, so encoding typically runs several times faster than real-time.
- What formats can I compress?
- Input: MP4, MOV, WebM and MKV, including HEVC footage from iPhones, wherever your hardware can decode it. Output: MP4 with H.264 video and AAC audio, the most universally playable combination there is.
- How does it guarantee the file fits under my limit?
- It computes the exact bitrate budget your target allows for your clip’s duration, encodes a few percent under it for safety, then measures the real result. If a pass overshoots, it automatically re-encodes tighter. The download button only appears with a file that fits.
- Will the quality be ruined?
- Quality is decided by target size versus duration: physics, not the tool. SqueezeVid spends the available bits as well as they can be spent, stepping down resolution when the budget per pixel gets too thin, and tells you what it decided. Short clips survive tiny targets well; for very long clips it will honestly warn you when a target is unrealistic.
- Which browsers work?
- Up-to-date Chrome, Edge, Brave, Opera and Firefox on desktop. Safari’s WebCodecs support is still partial, and phones can work but desktop is recommended for large files.
- Is there a file size or length limit?
- No hard limit. The input is streamed from disk rather than loaded whole, so multi-gigabyte recordings work. Only the compressed output lives in memory, and that is at most the size you asked for.