Free video compressor

Free video compressor for Discord, WhatsApp, email, and X

Shrink a video to Discord’s 25MB limit, WhatsApp’s 16MB chat cap, a 25MB email attachment, or X’s 512MB upload. Two-pass encoding in this browser — no upload, no watermark, no account.

Free video compressor — no file size cap, no watermark. Your browser’s memory is the only limit.

Fit to

One click. Bitrate is calculated for you.

The free video compressor that never uploads your file

Most “online video compressors” take the file, encode it on a server, and often stamp a watermark unless you pay. Shrink Clip is a free video compressor that runs with ffmpeg.wasm in your tab. Discord, WhatsApp, Gmail, TikTok, Instagram, Slack, Telegram, Snapchat, and X all have hard size caps — we calculate the bitrate for that cap so you are not guessing.

Drop an MP4, MOV, WebM, AVI, or MKV. Trim if you only need part of the clip. Pick a platform or type a custom size like 8MB. Download an MP4 with no watermark. Convert video to MP3, make a GIF, or crop to 9:16 for TikTok and Reels on the same site.

How to compress a video for free

Three steps. The encoder runs on your device, so private clips never sit on a server.

1

Drop the video

MP4, MOV, WebM, AVI, or MKV. The file is read in this tab — it is never uploaded.

2

Pick a size cap

Discord 25MB, WhatsApp 16MB, email 20–25MB, X 512MB, TikTok, Instagram, or a custom MB. Bitrate is calculated, not guessed.

3

Download the MP4

Two-pass H.264 in the browser. No watermark, no account, no daily limit.

Need the long version? How to compress a video for Discord, WhatsApp, and X.

Compress video by platform

Each page pre-selects the real upload cap. Same on-device compressor — no upload, no watermark.

Video compressor FAQ

How do I compress a video without uploading it?
Use a browser compressor like Shrink Clip. Drop the file on this page — it is read in this tab and encoded with ffmpeg.wasm. Nothing is sent to a server. The only download is the encoder (about 30 MB, once, then cached).
How do I compress a video for Discord?
Discord’s standard upload limit is 25 MB (500 MB with Nitro). Open Shrink Clip, pick Discord (25MB) or Discord Nitro (500MB), drop the video, and download the MP4. Two-pass encoding aims just under the cap so the upload goes through.
How do I reduce video size for WhatsApp?
WhatsApp chats cap videos at 16 MB. Pick the WhatsApp preset, leave resolution on Auto (often 480p for longer clips), and compress. For a voice-note style clip you can also strip audio or convert video to MP3.
Is there a free video compressor with no watermark?
Yes. Shrink Clip is free, has no watermark, no account, and no daily limit. A small ad keeps the site online. The download is never gated.
How do I compress a video for email (Gmail or Outlook)?
Gmail attachments are usually 25 MB; Outlook and some work hosts are 20 MB. Pick Email 25MB or Email 20MB, compress, and attach the MP4. If a form wants 8 MB or 10 MB, use Custom target size.
Will compressing a video ruin the quality?
A smaller file always drops some detail. Shrink Clip spends the whole size budget: it sets bitrate from the cap, then two-pass encodes so hard scenes get more bits. Short Discord clips look strong. Long WhatsApp clips look better at 480p than as a mushy 1080p.
How do I convert video to MP3 for free?
Open Video to MP3, drop an MP4 or MOV, trim if you want, pick 128 kbps for speech or 192–320 for music, and download. Audio is extracted on your device — the video is not uploaded.
How do I crop a video to 9:16 for TikTok or Reels?
Open Resize / crop, pick 9:16, drag the frame, and download. You can crop to fill or pad with black or blur. Then use Compress if you also need to hit TikTok’s 72 MB or Instagram’s practical ~650 MB cap.
Why is there no file size limit?
Hosted compressors cap uploads because they pay for bandwidth. Shrink Clip runs on your computer, so we don’t add a quota. Very large files can still hit browser memory — especially on phones — and we’ll warn you.
Is Shrink Clip safe for private or work videos?
Yes. There is no upload server for your footage. Close the tab and the in-memory copy is gone. We cannot watch or store a file we never receive. No account means no inbox of past videos.