Free video compressor
Compress video to 25MB for Discord
Discord’s upload limit is 25 MB (500 MB with Nitro). Drop a clip, pick the cap, download an MP4 that sends. Encoding stays on this device.
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.
How to compress a video for Discord (25MB)
Discord’s documented upload limit is 25 MB for a standard account and 500 MB with Nitro. A 4K phone clip or a two-minute screen recording is often 80–400 MB, so the client rejects it until you shrink the file.
Shrink Clip is a free Discord video compressor that runs in the browser. Pick Discord (25MB) or Discord Nitro (500MB). We calculate the video bitrate from the clip length and that cap, then two-pass encode H.264 so the MP4 lands under the limit without a watermark.
For clips over a minute at 25 MB, Auto resolution often chooses 720p or 480p — that looks cleaner than keeping 1080p at a starved bitrate. Trim the intro if you only need a moment from a longer recording.
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.
- Compress video to 25MB for Discord
- Compress video to 16MB for WhatsApp
- Compress video to 25MB for email
- Compress video to 512MB for X (Twitter)
- Compress video for Instagram Reels
- Compress video to 72MB for TikTok
- Compress video to 1GB for Slack
- Compress video to 2GB for Telegram
- Compress video to 1GB for Snapchat
Compress video to 25MB for Discord FAQ
- What is Discord’s video upload limit?
- 25 MB without Nitro, 500 MB with Nitro. Server boost does not raise the per-file cap for every user. Shrink Clip’s Discord presets match those two numbers.
- Why does Discord say the file is too large after I compress?
- Some encoders overshoot. Shrink Clip aims a little under 25 MB so headers and audio don’t push you over. If you still sit slightly over, drop to 720p or 480p, strip audio, or trim a few seconds.