Skip to content
Asset Compressor

Compress videos for Discord without Nitro

Discord blocks free uploads above its size limit. Set a target and every clip is squeezed to fit at the best quality possible – right in your browser.

  • No upload
  • No watermark
  • No file size limit
  • Hardware accelerated

Drop videos here to compress them

MP4, MOV, WebM, MKV, AVI and more · no size limit or watermark

Processed on your device. Your videos are never uploaded.

Compression
MB

Each video is encoded to land just under this size. Resolution is lowered automatically if needed, so it stays sharp.

Resolution
Exact size & social formats

Applies to the shorter side, so 720p works for landscape and vertical videos. Smaller videos are never enlarged.

Output format

MP4 with H.264 plays on every phone, computer, TV and social network.

Advanced: codec, frame rate, audio, trim
Video codec

Auto picks the most compatible codec your browser can encode. H.265 and AV1 are smaller but play on fewer devices.

Frame rate
Audio
Trim

Use m:ss or seconds. Applies to every video in the list.

How to make a video small enough for Discord

  1. 1

    Add your clip

    Drop a gameplay recording, meme or screen capture onto the tool. Several clips can be queued at once.

  2. 2

    Keep the 19 MB target

    19 MB fits Discord’s 20 MB free upload limit with a little room to spare. With Nitro Basic, raise it to 49 MB.

  3. 3

    Trim if it’s long

    Open Advanced and set a start and end time. A shorter clip gets more bitrate per second, so it looks noticeably sharper.

  4. 4

    Compress and upload

    Download the MP4 and drag it into any Discord channel or DM. It plays inline on desktop, web and mobile.

Discord’s upload limit in 2026

Discord raised the free upload limit from 10 MB to 20 MB per file in August 2026, two years after cutting it from 25 MB to 10 MB. Nitro Basic allows 50 MB per file, and full Nitro allows far larger uploads.

Asset Compressor defaults to 19 MB rather than exactly 20 MB: Discord counts the whole file, and a little headroom avoids a rejected upload when the encoder lands slightly above its target. With Nitro Basic, enter 49 MB for noticeably better quality.

Getting the best quality under the limit

A fixed file size is spread over the length of the clip, so length matters most. 30 seconds in 19 MB leaves about 5 Mbps – sharp 1080p. Three minutes in the same 19 MB leaves under 900 kbps, which looks clean at around 480p.

Asset Compressor picks the resolution for you so the picture stays clean instead of turning into blocks, and it budgets the audio so there is enough left for the video. Trimming to the moment that matters, or removing audio you don’t need, gives the biggest quality boost.

Why MP4 with H.264?

Discord previews and plays MP4 video with H.264 inline on every platform, including iOS and Android, so your friends can watch without downloading. The output also has its metadata at the start of the file (“fast start”), so playback begins immediately.

Frequently asked questions

Why is my video still slightly over the limit?

Very long clips can’t always reach tiny targets. Asset Compressor automatically re-encodes once or twice with a corrected bitrate, and warns you if the file is still over. Trim the clip, remove the audio or choose a lower resolution and try again.

What is Discord’s file size limit without Nitro?

20 MB per file since August 2026 – it was 10 MB before that. Nitro Basic allows 50 MB per file. The 19 MB default leaves a little headroom under the free limit.

Can I do this on my phone?

Yes. It works in Chrome on Android and in Safari on iPhone and iPad (iOS 16.4 or newer). Keep the tab open while the video is processing.

Is my clip uploaded anywhere?

No. The compression runs on your device using your browser’s built-in video encoder. Asset Compressor never sees your file.

Last updated