Discord Video Compressor
Compress videos to fit Discord's file size limit. Works right in your browser β your video never leaves your device.
Compress Your Video
Drop your video here or click to browse
Supports MP4, MOV, WebM, MKV up to 500MB
Privacy: Videos are compressed in your browser using hardware acceleration. No data is sent to any server.
Questions or Suggestions?
Discord File Size Limits Explained
Discord limits the size of files you can upload depending on your subscription plan. Free users can only upload files up to 25 MB, which means most videos from your phone or screen recordings won't fit. Here's a full breakdown of Discord's upload limits by plan.
| Plan / Boost Level | Max Upload | Price |
|---|---|---|
| Free | 25 MB | $0/mo |
| Nitro Basic | 50 MB | $2.99/mo |
| Server Boost Lv.2 | 50 MB | -/mo |
| Server Boost Lv.3 | 100 MB | -/mo |
| Nitro | 500 MB | $9.99/mo |
Best Video Settings for Discord
To ensure your videos play smoothly on Discord and look great for your friends, follow these recommended settings:
- β’Format: MP4 is the most compatible format for Discord. It works on all devices and platforms.
- β’Resolution: 720p (1280Γ720) offers the best balance between quality and file size for Discord.
- β’Codec: H.264 is universally supported. Avoid HEVC/H.265 as some older devices can't play it inline.
- β’Audio: AAC at 128 kbps stereo provides good audio quality without wasting space.
How Long Can Your Discord Video Be?
The maximum video length depends on your upload limit and the video quality. Here are approximate durations at medium quality (reasonable bitrate for Discord viewing):
| File Limit | 720p | 1080p |
|---|---|---|
| 25 MB | ~1 min | ~30 sec |
| 50 MB | ~2 min | ~1 min |
| 100 MB | ~4 min | ~2 min |
| 500 MB | ~20 min | ~10 min |
* Approximate values at medium quality. Actual results vary based on video content complexity.
Discord Video Not Playing? Common Fixes
If your video won't play inline on Discord, here are the most common causes and solutions:
- β’Wrong codec: Videos encoded with HEVC (H.265) may not play on all devices. Re-encode to H.264 using this tool.
- β’File too large: If the file exceeds your upload limit, it won't upload at all. Compress it first.
- β’Unsupported format: Discord supports MP4, WebM, and MOV. Convert MKV or AVI files to MP4.
- β’Embed limit: Even Nitro users can only embed (preview inline) videos up to 100 MB. Larger files download as attachments.
Need other Discord tools? Discord Emote Resizer | Discord Banner Resizer
Discord Video Compressor FAQ
Need Other Resizing Tools?
Twitch Emote Resizer
Resize emotes to 112x112, 56x56, 28x28 for Twitch.
Resize Twitch EmotesTwitch GIF Emote Resizer
Resize animated GIF emotes with auto-compression under 1MB.
Resize GIF EmotesTwitch Badge Resizer
Resize subscriber and bit badges to 72x72, 36x36, 18x18.
Resize BadgesDiscord Emote Resizer
Resize emoji to 128x128 under 256KB for Discord servers.
Resize Discord EmojiDiscord Banner Resizer
Resize server and profile banners to Discord's exact dimensions.
Resize BannersSlack Emoji Resizer
Resize custom emoji to 128x128 under 128KB for Slack.
Resize Slack EmojiKick Emote Resizer
Resize emotes to 500x500 under 1MB for Kick. Preview all display sizes.
Resize Kick EmotesYouTube Emoji Resizer
Resize membership emoji to 48x48 and badges to 32x32 for YouTube.
Resize YouTube EmojiTwitch Bits Calculator
Convert Twitch Bits to USD instantly. See streamer earnings and purchase prices.
Calculate BitsTwitch Sub Calculator
Estimate your earnings from Twitch subscriptions. Supports all tiers and revenue splits.
Calculate SubsEmote Preview Tool
See how your emotes look in real Twitch and Discord chat mockups.
Preview Emotes