Discord File Compressor
Compress video, images, GIFs and audio to fit Discord’s 20 MB upload limit without Nitro. Everything runs inside your browser, so your files are never uploaded to a server.
Discord's current documented free limit (raised from 10 MB in August 2026).
Drop a file here, or
MP4, MOV, WebM, MKV, GIF, PNG, JPG, MP3, WAV, FLAC and more
How to compress a video for Discord’s 20 MB limit
Discord blocks any attachment over its upload cap with the message “Uh oh, this file exceeds the size limit.” As of October 2026 that cap is 20 MB for most free accounts — up from 10 MB — while Discord keeps testing higher limits like 25 MB for some users. Nitro raises it to 500 MB. This tool shrinks the file to fit instead of asking you to pay.
- Pick the size limit that matches your account (20 MB for most free users).
- Drop in your video, GIF, screenshot or audio clip.
- Check the predicted result — the tool tells you the exact resolution and quality you will get before it spends time encoding.
- Hit compress, then download and drag the file straight into Discord.
Why clip length matters more than file size
This is the part almost every other compressor hides from you. The size of your original file barely matters — duration is what decides quality. A 20 MB budget is a fixed number of bits, and those bits get spread across every second of footage.
That means a 300 MB, 30-second gameplay clip compresses to 20 MB at full 1080p and looks essentially identical. A 300 MB, 20-minute recording squeezed into the same 20 MB does not, and no tool can change that. Here is roughly how long a clip can be before quality starts dropping across the common Discord limits:
| Output resolution | Max length at 20 MB | Max length at 25 MB | Max length at 10 MB |
|---|---|---|---|
| 1080p (Full HD) | 30s | 37s | 15s |
| 720p (HD) | 1m 6s | 1m 22s | 33s |
| 480p | 2m 23s | 2m 59s | 1m 12s |
| 360p | 4m 5s | 5m 6s | 2m 2s |
| 240p | 8m 13s | 10m 17s | 4m 7s |
Figures assume 30 fps and stereo audio. If your clip is longer than the row you want, trim it first — a sharp 40-second highlight beats a blurry 4-minute upload every time.
What this compressor supports
- Video — MP4, MOV, WebM, MKV and MPEG-TS. Re-encoded to H.264 MP4, the format Discord previews most reliably.
- Animated GIF — converted to MP4. GIF has no compression between frames, so this routinely cuts 90%+ off the size. Discord still autoplays and loops it exactly like a GIF.
- Images — PNG, JPG, WebP, BMP and AVIF, resized and re-encoded only as much as needed to fit.
- Audio — MP3, WAV, FLAC, OGG and M4A, re-encoded to AAC or Opus.
What it cannot do (and why)
Being straight with you saves you time. Some files genuinely cannot be shrunk, and any tool that claims otherwise is either lying or silently destroying your data.
- ZIP, RAR and 7z archives are already compressed. Re-compressing them saves nothing. Split them into parts instead.
- PDFs and documents cannot be safely reduced in a browser without destroying selectable text, so this tool does not pretend to try.
- AVI, WMV and FLV cannot be opened by web browsers at all. Convert them to MP4 on the desktop first.
- HEIC and RAW photos are not decodable in most browsers. Export to PNG or JPG first.
Frequently asked questions
Read more on this
Longer write-ups covering the background, edge cases and worked examples behind this tool.
How to Compress a Video for Discord (Plus Images, GIFs & Audio)
The fastest way to compress a video, image, GIF or audio file for Discord's 20MB upload limit — free, no Nitro, no watermark. In-browser tool plus HandBrake settings that actually work.
Discord File Size Limit in 2026: 20MB Free, 25MB Beta, 500MB Nitro
Discord raised the free upload limit to 20MB in 2026, but some users see 25MB and others still hit 10MB. Here is the real Discord file size limit, why it keeps changing, and how to get your file under it.
Discord Raised the Free Upload Limit to 20MB — So Why Do You Still Hit It?
Discord raised the free file upload limit to 20MB in 2026 and is testing 25MB for some users. But because it now checks size before compression, Android users can hit the wall more often than before. Here is the full nuance.
Other tools in the suite
Bio Templates
150+ copy & paste Discord bios with a real profile-card preview and a live 190-character counter.
Message Editor
Write Discord markdown with a live, pixel-accurate preview — bold, colors, spoilers, headers and code blocks.
Message Splitter
Break messages past the 2,000-character limit into clean parts without mangling markdown.
Timestamp Generator
Build timestamp codes that render in every member's own timezone automatically.
Font Transformer
Turn plain text into cursive, gothic, bubble and 20+ other Unicode styles you can paste anywhere.
Avatar Previewer
Check how a profile picture reads at every size Discord crops it to before you upload.