Skip to content

Compress video for Discord Nitro

Start at a 500 MiB compression target. Edit it to match the limit shown in Discord.

Discord official file attachment FAQ

Input

Drag & drop an image or video

or click to choose

Images (JPG, PNG, HEIC, WebP, GIF, AVIF, BMP) and video (MP4, MOV, WebM, MKV, AVI, M4V and more)

1 MiB = 1,048,576 bytes; 1 MB = 1,000,000 bytes. Enter 0.09765625–2048 MiB (100 KiB–2 GiB).

Result

Nothing here yet

Why these settings

The official Discord FAQ lists up to 1 GB for Nitro and 50 MB for Nitro Basic (checked October 2026). This page starts at 500 MiB as a compression target, not the Nitro limit. Check the cap shown in Discord.

What does not fit in 500 MiB is long or high-resolution material. For those, trimming to the part you actually need beats lowering the resolution — the result looks better for the same size.

Size is roughly bits-per-second times seconds, which means halving the length doubles the bitrate you can spend. When 500 MiB is not enough, the length is usually the reason rather than the resolution, and the length is the first thing worth looking at.

When there is headroom, do not spend it. Compression cannot be undone, and quality given up while the file would have fit anyway buys nothing. This tool passes a file through untouched when it is already under the target, so anything below 500 MiB is not re-encoded at all.

Common questions

I am on Nitro Basic (50 MB). Should I use this page?
You can edit the target here. It starts at 500 MiB. For a 50 MB cap, choose slightly less, such as 47.6 MiB. There is also a free-plan page, but its initial 20 MiB is not the same byte size as a service cap of 20 MB.
What about boosted servers?
Boosting raises the limit for that server: 50 MB at level 2, 100 MB at level 3 (as of August 2026). It applies to everyone posting there, whether or not they have Nitro. Your Nitro account conditions also matter; check the actual limit shown in the destination in Discord.
Can a 500 MiB video still fail to play for the person receiving it?
Yes. Whether Discord can play it in-app depends on the encoding, not the size. H.264 in an MP4 plays almost everywhere; H.265 (HEVC) and AV1 do not on some devices. Check the output format shown by this tool before exporting. On slow connections the other thing that bites is buffering, so trimming before you send is still worth doing.

Related purposes

Sponsored links