Compress a video for Discord
Fit a clip under Discord's free upload limit so it plays right in the chat. No Nitro needed.
Your file stays on your device. Nothing is uploaded.
How to compress a video
- Choose a video (MP4, MOV, WebM, MKV or AVI).
- Pick a target size, or type your own number of MB.
- Press "Compress video". When it is done, watch the preview and download the MP4.
Discord's upload limit
Without Nitro, Discord takes files up to 20 MB (raised from 10 MB in August 2026). We aim for 19 MB so the file fits with room to spare. With Nitro Basic the limit is 50 MB, with Nitro 500 MB: type that size instead.
Sources: Discord Support: File Attachments FAQ, Dexerto: Discord raises free upload limit to 20MB
How we hit the size
File size is bitrate × length. We divide your target by the video’s length to get a bitrate budget, keep a small part for audio, and then pick the highest resolution that still looks good at that bitrate. A short clip can stay in 1080p; a long one may come out in 720p or 480p.
Some hardware encoders don’t land exactly on the bitrate they are given. When the result is over your target, or far under it, we encode again with a corrected bitrate, so the file ends up just under the size you asked for.
Your videos stay on your device
Nothing is uploaded. Compression runs in your browser, using your device’s built-in video encoder, so there is no upload wait, no queue and no copy of your video on a server.
FAQ
Frequently asked questions
Short answers about how this tool works on your device.
My clip is long. Will it still look good at 19 MB?
A minute or two looks fine. For longer clips we lower the resolution so the picture stays clean; trim it to the part you want to show first, and it stays sharper.
Is Snipmill free?
Yes. Snipmill is free to use and needs no account.
Is there a watermark?
No. We never add a watermark.
What format do I get?
An MP4 with H.264 video and AAC audio. It plays almost everywhere: phones, computers, chat apps and social sites.
How big can my video be?
Up to 2 GB on desktop Chrome and Edge, 1 GB on desktop Safari and 500 MB on phones. Everything happens in your browser’s memory, so very large files need a computer.
Why did my video get a lower resolution?
A small target for a long video leaves few bits per frame. A lower resolution at that bitrate looks sharper than a blocky full-resolution picture, so we step down when needed.