Why settings matter more than the compressor
Two people can run the same video through the same compressor and get wildly different results, because the outcome is decided by three settings: the target size, the resolution, and the audio treatment. Pick a target that's tighter than your clip needs and you waste quality; pick a resolution that's too high for the bitrate budget and the encoder smears motion into blockiness. The table below is the short version — what to choose for each Discord scenario so the file fits on the first encode and still looks good in chat.
The settings only matter because Discord's limit is a hard wall: as of August 2026 the free upload cap is 20MB, and files over it are rejected outright (Discord now checks the size before compression on every platform). A first-time fit isn't a convenience here — it's the difference between sending the clip and spending ten minutes re-encoding guesses.
Recommended settings by target size
| Target | Good for | Resolution | Audio | Typical length |
|---|---|---|---|---|
| 10MB | Universal safe target — bots, slow connections | 480p–720p | 96 kbps AAC, or muted for long clips | ≈ 60–90 seconds at 480p |
| 20MB (free limit) | Most servers and DMs — every free account | 720p | 96 kbps AAC | ≈ 2–4 minutes |
| 50MB (Nitro Basic) | Longer clips when you or the recipient has Nitro Basic | 1080p | 96 kbps AAC | ≈ 5–8 minutes |
| Custom (8–25MB) | Bots, forums, and forms with their own caps | Depends on duration | Mute first for very tight caps | Computed from your video |
Lengths assume typical gameplay motion with 96 kbps audio kept. Static content (talking heads, slide decks) fits substantially longer at the same size. The compressor computes the exact number from your video's real duration instead of a table.
The codec settings Discord plays best
Discord's inline player is happiest with H.264 video, AAC audio, MP4 container — the same combination every phone records and every platform serves. Keeping those settings avoids the two common playback failures: WebM files that some mobile clients refuse to play inline, and high-profile H.265 recordings from phones and cameras that download instead of playing. Resolution caps and frame rate matter less than people expect; bitrate per pixel is what actually decides whether gameplay looks clean at Discord's player size. If you ever need to set these manually in HandBrake or FFmpeg, use H.264 Main profile, variable bitrate aimed at your computed target, AAC-LC audio at 96 kbps, and keep the original frame rate — lowering it saves little and makes motion stutter.
Automatic settings vs manual encoders
Manual tools like HandBrake and FFmpeg give you every dial, but they don't know your target size — you compute the bitrate, encode, check the result, and repeat if it overshot. That loop is exactly what BitSized automates: it reads your video's duration, budgets audio first, then spends the remaining bytes on video bitrate with a safety margin. Here's the honest trade-off space.
| Feature | BitSized (auto) | Manual encoders |
|---|---|---|
| Bitrate computed from your video's real duration | Automatic | Manual math |
| Fits under the cap on the first try | Yes (5% safety margin) | Iterate and re-encode |
| Runs in the browser, nothing to install | Yes | Desktop apps required |
| Uploads your video anywhere | No | No (local apps) — but web tools do |
| Presets for Discord's 20MB / 50MB limits | Built in | Build your own |
| Before/after preview before download | Yes | Rarely |
If you compress daily and enjoy the control, HandBrake remains excellent — our best-compressors comparison covers when to pick which. For hit-an-exact-size jobs, automation wins.
Frequently asked questions
Related tools & guides
Discord Video Compressor
The tool that applies these settings automatically
Video compressor for Discord — step-by-step
Full walkthrough with the tool embedded
Online compressor — no install needed
Works on any device, nothing to download
Compress video to 10MB
The safe universal target
Compress video to 25MB
For bots, forums and forms
Discord file size limits (2026)
Every cap, every plan, cited
Best free Discord video compressors
7 tools compared honestly
Twitch Bits to USD calculator
Our other free tool