PRIVATE • FAST • NO UPLOADS

Compress Video for Discord

Make your video small enough for Discord in a few clicks. Everything happens in your browser—your file never leaves your device.

1Add video
2Compress
3Download

Drop your video here

or choose a file from your device

MP4, MOV, WebM, AVI, MKV and more
Compress for

Choose your Discord plan

Target: under 20MB

Processed locally with ffmpeg.wasm. No upload, no server, no one sees your video.

100% free No account Works on mobile

CURRENT LIMITS

Discord Video Size Limits in 2026

The correct target depends on your Discord plan and the kind of attachment you are sending. Start with the table, then check the details that apply to your file.

2026 update: Discord Free increased from 10MB to 20MB.
Discord planMaximum uploadRecommended preset
FreeNo subscription20MB
Nitro BasicEntry subscription50MB
NitroFull subscription500MB

Limits confirmed from Discord's File Attachments FAQ. Discord notes that it may test different limits for selected users.

Free accounts now get 20MB

The most important change is easy to miss: the Discord Free upload limit is no longer 10MB. Discord raised it to 20MB in August 2026. Old tutorials, forum answers, and error screenshots may still quote the previous 10MB ceiling, but a regular free account can now send a general file attachment up to 20MB. Choose the 20MB preset above and the compressor will aim slightly below the ceiling. If you need more headroom, use the 10MB guide.

Nitro Basic and Nitro limits

Nitro Basic allows uploads up to 50MB, while the full Nitro plan allows uploads up to 500MB. A larger allowance does not require you to create a larger file: if a 24MB clip still looks good at 18MB, the smaller copy will upload faster and be easier for other people to open. Match the preset to the account that will send the video, because the recipient's plan does not raise the sender's limit.

Images, audio, and other attachments

Discord also documents a 10MB threshold for picture files and other embedded media on non-Nitro accounts, so an image or GIF can behave differently from a general file attachment. Common audio files such as MP3 and other documents still count as attachments and must remain within the applicable account limit. Discord may run limit experiments for selected users, so the limit shown inside your own app is the final authority when it differs from the standard plan table.

TROUBLESHOOTING

Why Your Discord Upload Fails

An upload error does not always mean the video is broken. File size, compatibility, connection quality, and the way a clip was encoded can all stop a message from being sent.

The file exceeds your current plan

This is the most common cause. A 20.1MB file is still too large for a 20MB Free allowance, and Discord evaluates the actual file rather than its rounded name or the estimate shown by an editor. Select the 20MB, 50MB, or 500MB preset that matches your sending account. This tool budgets a small amount of headroom instead of trying to land exactly on the limit.

The container or codec is not supported

A filename such as MP4 describes a container, not everything encoded inside it. Unusual video or audio codecs can fail to preview even when the extension looks familiar. Re-encoding creates a more broadly compatible MP4 output. If the browser cannot read the original at all, first convert it from a less common camera or editing format, then compress the converted copy here.

The connection times out

Large uploads are more sensitive to unstable Wi-Fi, mobile handoffs, VPN routing, and brief service interruptions. Retry on a reliable connection and keep Discord open until the transfer finishes. Compression also helps here: a smaller file sends fewer bytes, usually completes sooner, and has less opportunity to fail partway through.

The video is long or uses a very high bitrate

Resolution alone does not determine file size. Duration, frame rate, motion, audio, and bitrate all matter. A quiet one-minute screen recording can be smaller than a short, fast-moving game clip. This compressor reads the video's duration and calculates a bitrate for the selected size target; if an extremely long clip would look too soft, trim it into useful parts before compressing.

STEP BY STEP

How to Compress a Video for Discord

The core workflow is the same everywhere: select the source, choose the sender's size limit, let the browser create a smaller MP4, then attach the downloaded result in Discord.

On a desktop browser

Open this page in a current browser, drop the video into the tool, and choose your plan. Free users should choose the 20MB target when they need to compress video to 20MB; Nitro Basic and Nitro users can select 50MB or 500MB instead. Start compression, keep the tab open, preview the downloaded MP4 if needed, and then drag that new file into the Discord desktop app or a channel message.

On a phone or tablet

Tap Choose video and select a clip from Photos, Files, or your device's media picker. Mobile browsers have less working memory than desktop computers, so keep the page in the foreground and avoid locking the screen while it processes. When the download finishes, save or share the MP4, return to the Discord mobile app, and attach the compressed copy rather than the original. Longer 4K recordings may work more reliably on a computer.

When using Discord Web

Discord Web follows the same account upload limits as the native apps. Compress the clip in one tab, then open Discord in another and upload the resulting file. Our step-by-step tutorial explains the desktop, mobile, and web workflows in more detail. There is no special Discord-side setting to enable: the size reduction happens before upload. Do not close the compressor tab during processing, because all encoding work is taking place locally in that page.

CHOOSE THE RIGHT EDIT

Compress vs Crop vs Convert: What's the Difference

These operations solve different problems. Knowing which one you need avoids unnecessary quality loss and makes the finished video easier to share.

Compression reduces file size

Compression re-encodes the video using fewer bits. The picture dimensions can stay the same, but some fine detail is simplified so the file occupies less storage. This is the right operation when Discord accepts the format but rejects the number of megabytes. The best target is the smallest file that still looks appropriate for its purpose, not simply the highest limit your subscription permits.

Cropping changes the visible frame

Cropping removes the top, bottom, or sides of the image and changes what viewers see. It is useful for reframing a landscape recording for a vertical phone screen or hiding an unwanted area, but it is not a predictable way to meet an upload limit. Trimming is different again: it removes time from the beginning or end. Shortening a clip can substantially reduce size before compression.

Conversion changes the format

Conversion moves video and audio into another container or codec, for example from MOV or WebM to MP4. It helps when an app cannot play or preview the source. Conversion may make a file smaller, larger, or almost unchanged depending on the encoding settings, so it is not automatically compression. This tool produces an MP4 because it is a practical choice for sharing and playback across Discord clients.

Supported inputs and local processing

The picker accepts common video types including MP4, MOV, WebM, AVI, and MKV, plus other formats the browser's media engine can decode. Less common professional codecs may not be available in every browser. See how to compress your video files while balancing format, size, and quality. Your selected video is processed with ffmpeg.wasm on your device: it is not uploaded to our server, stored in a database, or attached to an account.

FAQ

Discord video compression questions

What is the maximum video size for Discord in 2026?

Discord's standard free upload limit is 20MB. Nitro Basic members can upload files up to 50MB, while full Nitro members can upload up to 500MB. Discord may test different limits for selected users, so the number shown in your app is always the final word.

How do I compress a video to under 20MB for Discord?

Choose Discord Free, add your video, and press Compress video. The tool reads the clip length, calculates a safe video bitrate, converts the file to a Discord-friendly MP4, and aims slightly below 20MB so there is room for container overhead.

Will compressing my Discord video reduce its quality?

Some quality loss is unavoidable when a large video must fit a much smaller file limit. Short clips usually stay clear because they have more bitrate available per second. Longer clips need stronger compression and may be resized to protect motion quality. Starting from the original file gives the best result.

Is my video uploaded anywhere?

No. The compressor runs with ffmpeg.wasm inside your browser. Your video is read, processed, and prepared for download on your device—there is no upload server, cloud storage, account, or retained copy.

Why can a long video be hard to fit under Discord's limit?

A fixed file size has to hold every second of video and audio. The longer the clip, the fewer bits are available for each second, so detail drops faster. If a long clip still looks too soft, trim it into shorter parts or choose the 50MB or 500MB preset if your Discord plan allows it.