Discord video compressor
The file compressor for Discord uploads — as long as the file is a video. Drop a gameplay clip or screen recording and it lands under 20 MB, or 10 MB / 8 MB if you need the older targets, right in your browser: no Nitro, nothing uploaded.
Drop a video here, or browse
MP4 · MOV · WebM — compressed right here, nothing uploaded
100% on-device · no signup · no watermark
Loading compressor…
Bigger files take longer — your CPU does the work, privately.
Which Discord target should you pick?
Free Discord accounts upload up to 20 MB per file since mid-August 2026, so the 20 MB preset is the default for DMs and most servers. If an upload is refused, the change may not have reached your client yet — step down to 10 MB, the limit until then. If you post in older communities or follow a guide that still says 8 MB, the 8 MB preset is the safest universal target.
Paying for Nitro Basic raises your ceiling to 50 MB, and a boost level 2 server gives everyone posting there the same 50 MB — pick the “Discord 50 MB” preset for either. Full Nitro allows 500 MB per file, which is more than almost any clip needs: at that ceiling you usually don’t have to compress at all, so there is no 500 MB preset here.
The compressor reads your clip’s length and sets the bitrate to land just under whichever target you pick, with a small safety margin so the upload never bounces for being a hair over.
Why a Discord-specific compressor helps
Gameplay and screen recordings are mostly static between frames, so they compress unusually well — at 20 MB you’ll often keep crisp quality for a clip of a minute or two. For longer captures, trim to the highlight first (the trimmer is built in) and the same 20 MB buys far sharper video.
Everything runs on your own device with WebAssembly, so your clip is never uploaded and you never need Nitro just to share it. The output is a standard H.264 MP4 that Discord accepts everywhere.
Using it as a Discord file compressor
People search for a Discord file compressor when an upload bounces, and almost always the file in question is a video — a clip, a screen recording, a capture from a game. That is exactly what this page does: it is a file compressor for Discord that takes MP4, MOV or WebM and hands back a smaller MP4 sized to the limit you pick.
It is worth being precise about the boundary, because most tools are not. This compresses video files only. It will not zip a folder, shrink a PDF, or repack a mod archive — if your oversized Discord upload is not a video, a general-purpose archiver is the right tool and this one is not. For video, though, it does the whole job on your own device: pick 20 MB, 10 MB, 8 MB or 50 MB, and the bitrate is worked out from your clip length to land just under it.
Why an upload still fails when the file looks small enough
Discord now checks a file’s size before it compresses it, not after. It used to work the other way round on mobile: the app would shrink your video first and only then tell you it was still too big, so the number you saw was not the number being enforced. Since the August 2026 change both desktop and mobile check the source file up front, which is why an upload can bounce even though the clip on your screen looks well under the cap.
Android feels this most. Phone cameras there write bigger source files, so people on Android hit the ceiling more often than they did before — even though the stated limit went up. Compressing first sidesteps the whole problem: the file this tool hands back is the file Discord measures, so if it fits the target it uploads. And if 20 MB is refused anyway, the 10 MB preset always goes through.
Frequently asked questions
Do I need Discord Nitro to upload this video?
No. Compress the clip under the free 20 MB limit (or 10 / 8 MB) with the presets above and upload it normally — Nitro only raises the limit, it isn’t required to share a normal clip.
What size does a Discord video need to be?
Free accounts allow 20 MB per file since mid-August 2026, up from 10 MB; Nitro Basic 50 MB and Nitro 500 MB. Many older servers and guides still expect 8 MB, so this tool offers 20 MB, 10 MB and 8 MB targets.
Will my gameplay clip still look good after compressing?
Usually yes, and better than it used to be — the free ceiling doubled to 20 MB in August 2026. Gameplay and screen recordings compress well because much of the frame is static. Trim long captures to the highlight first for the best result.
Is my clip uploaded to a server?
No. Compression runs entirely in your browser — your video never leaves your device, and you can even go offline once the page has loaded.
Why does Discord say my video is too large when it looks under the limit?
Discord measures the source file before it compresses anything, so the size it enforces is the size of the file you picked, not what you see after the app processes it. This bites Android users most, because phone cameras there produce larger source files. Compress the clip first and the file Discord measures is the smaller one.
How do I compress a video for Discord on my phone?
Open this page in your phone’s browser and use it exactly as you would on a desktop — pick a target, choose your clip, and save the result to your camera roll before posting. There is no app to install, and the compression still runs on your device rather than on a server.
Is there a free Discord file compressor that doesn’t upload my file?
This one. It is a file compressor for Discord that runs entirely in your browser, so the file is never sent to a server — there is no account, no Nitro and no watermark. The one limit worth knowing up front: it compresses video files (MP4, MOV, WebM), not documents or archives.
What file types can this Discord file compressor handle?
Video only — MP4, MOV and WebM in, a standard H.264 MP4 out. That covers the overwhelming majority of oversized Discord uploads, which are clips and screen recordings. For a non-video file that is too big for Discord, use an archiver such as 7-Zip instead; this tool cannot help with those.