Compress preset
Compress Video for Discord
Discord limits regular uploads to 8 MB on the free tier, which quickly breaks when you try to share a raid clip or a bug repro. This tool compresses any video to fit the Discord 8 MB cap while keeping playback smooth. Nitro Basic subscribers can raise the target to 25 MB, standard Nitro to 50 MB, and servers boosted to Level 3 go all the way to 500 MB. Pick the tier you are on from the buttons above the size field and the encoder will hit that exact ceiling.
Compressing for Discord in detail
The compression runs as a two-pass H.264 encode so the final file lands within a few percent of the target without visible banding or mushy motion. Most 1080p gameplay clips at 30 fps compress cleanly down to 8 MB for clips under 90 seconds. Longer clips may need a lower resolution or a tighter trim first. The included Web Streaming option writes a fragmented MP4 with the moov atom at the start, which is what Discord needs to show the inline preview instead of a generic attachment icon.
Everything runs inside the tab. Your recording never leaves the device, which matters when the clip contains private voice channels, Discord DMs, or work-in-progress game footage. No Discord account is required to use this compressor; the only thing you need to do on Discord itself is drop the compressed MP4 into the upload slot.
Discord upload limits by tier
| Setting | Value | Notes |
|---|---|---|
| Free account | 8 MB per file | Applies to DMs and regular servers. |
| Nitro Basic | 25 MB per file | Entry Nitro tier. |
| Nitro | 50 MB per file | Standard paid Nitro subscription. |
| Server Boost Level 2 | 50 MB per file | Applies in that specific server only. |
| Server Boost Level 3 | 500 MB per file | Only members uploading inside a Level 3 boosted server. |
| Recommended codec | H.264 (MP4) | Best inline preview and broad client support. |
When to use this preset
Gaming clips
Share a 30 second raid kill, ranked win, or speedrun segment without losing the replay window because the raw recording was 300 MB.
Bug repros for support channels
Compress a 1080p screencap of the bug into the 8 MB slot so the community mods can actually click play instead of downloading and opening externally.
Voice channel highlights
Trim a funny moment from a voice call and post it inline so reactions happen in the thread, not in a share link that dies in a week.
Mod and plugin demos
Show off a new Minecraft build or WoW addon at 50 MB Nitro quality so viewers can see particle effects and UI text clearly.
Community showcase posts
When your server is boosted to Level 3, hit the 500 MB target and keep 4K renders or long-form content inline for members.
Frequently asked questions
What is the Discord file size limit?
Free Discord accounts can upload files up to 8 MB. Nitro Basic subscribers can upload files up to 25 MB, and standard Nitro subscribers can upload files up to 50 MB. When a server is boosted to Level 2 the limit rises to 50 MB for all members posting there, and Level 3 raises it to 500 MB for members inside that server.
How do I send a video over 8MB on Discord?
The simplest way is to compress the video below 8 MB using this tool. Target Size mode with a value of 8 MB gives you a file that fits every server and DM. If you subscribe to Nitro or post inside a boosted server, raise the target to 25, 50, or 500 MB based on your tier and upload directly.
What is the Discord Nitro video size limit?
Nitro Basic raises the per-file upload limit to 25 MB. Standard Nitro raises it to 50 MB. These limits apply everywhere Nitro works, including DMs, group chats, and servers. If the server is additionally boosted to Level 3, members posting there can upload up to 500 MB per file instead.
Can I compress a video under 8MB for Discord?
Yes. Pick the 8 MB button above the target size field or type 8 directly. The encoder uses two-pass H.264 to land within a small margin of 8 MB. Clips longer than 90 seconds at 1080p may need a lower resolution or a trim first because the required bitrate at 8 MB drops below what 1080p can sustain cleanly.
Does Discord compress videos automatically?
Discord does not re-encode uploaded files. It serves them as-is through its CDN. That is why a 30 MB file rejects on a free account; Discord is not going to shrink it for you. Compressing before upload is the only way to get a file through the client, and it also means you control the quality and bitrate yourself.
Why won't Discord upload my video?
The most common reason is the file is over your tier limit. Check the MB size in your operating system file manager and compare to 8, 25, or 50 MB based on Nitro status. Other causes include a dropped connection during upload, an unsupported container like MKV that the Discord client refuses to preview, or a filename with characters Discord blocks.
What video format works best for Discord?
MP4 with H.264 video and AAC audio is the most reliable. That combination plays inline in every Discord client including iOS, Android, web, and desktop. This tool outputs MP4 by default. MOV and WebM sometimes upload but may not play inline, which means viewers have to download the file before watching.
100% Private: Your Video Never Leaves Your Device
Compression runs locally in your browser using FFmpeg compiled to WebAssembly. Your video file is read from disk into browser memory, processed there, and the result is saved back to your device. No network request is made during encoding, no data is transmitted, and no server ever sees your footage.
Related Tools and Resources
Compress Video for WhatsApp
16 MB cap on WhatsApp attachments, handled the same way.
Compress Video for Email
Fit Gmail 25 MB or Outlook 20 MB attachment limits.
Compress Video for Slack
Stay comfortably under Slack workspace storage quotas.
Compress Video
Custom target size in MB or quality slider for any platform.