snugvid

stays on your device

Compress video for Discord

Free, no watermark, no signup, and your file never leaves your device.

Under Discord's 10 MB free limit

Discord caps uploads at 10 MB on the free tier, and it rejects oversized files with no offer to shrink them for you. Screen recordings and phone clips blow past that limit in seconds of footage, which is why "file too large" is one of Discord's most-seen errors.

This tool re-encodes your clip to land under 10 MB using your device's own hardware video encoder. Because the work happens in your browser, there's no upload wait, no server queue, and nothing for anyone else to see, the video never leaves your machine.

It sizes the video to your clip's length, keeps the picture as sharp as the target allows, and checks the result really fits before handing it back. Nitro users can pick a larger target instead, use the Email (25 MB) preset or the custom size pages below.

Questions people ask

Why does Discord say my file is too large?
Free Discord accounts can upload files up to 10 MB. Video bitrates from phone cameras and screen recorders are high enough that even short clips exceed that. Compressing re-encodes the video at a lower bitrate so it fits.
Will the quality be terrible at 10 MB?
It depends on length. Ten megabytes is plenty for a 30-second clip at 720p, workable for two minutes, and rough beyond five. For long videos, trimming to the relevant part first gives a much better result than compressing the whole thing.
Is my video uploaded to your servers?
No. Your video is processed right on your device and is never uploaded, stored, or seen by anyone else, and you can check it yourself: open your browser's network tab while compressing, and you will see no video data being sent.
What about Nitro's higher limits?
Nitro Basic raises the cap to 50 MB and full Nitro to 500 MB. If you have Nitro, compressing to 10 MB is unnecessary, pick a larger target size instead.