Skip to content
ShrinkVid

Compress Video for Discord (Under 10 MB)

Drop your clip below — it is pre-set to an exact 10 MB target, the free Discord upload limit. ShrinkVid calculates the bitrate from your video’s length and picks the sharpest resolution that fits.

Processed on your device — files are never uploaded.

How to compress video for Discord (under 10 MB)

  1. Drop your clip (gameplay, meme, screen recording).
  2. Leave Target size at 9.5 MB and resolution on Auto.
  3. Press Compress video.
  4. Download and drag the MP4 straight into Discord.

How long can a video be at 10 MB?

The quality you get depends on duration. Approximate bitrate budgets for a 9.5 MB file with 64 kbps audio:

Clip lengthVideo bitrateGood resolution
15 seconds~4.9 Mbps1080p
30 seconds~2.4 Mbps1080p / 720p
60 seconds~1.2 Mbps720p
2 minutes~0.6 Mbps480p
5 minutes~0.2 Mbps360p

Trim long clips to the best moment first for a much sharper result.

Gameplay clips

Fast motion needs more bitrate. “Limit to 30 fps” is switched on by default here so a 60 fps clip spends its bits on detail instead of extra frames.

Private by design

ShrinkVid never uploads your files. The page loads once, then all decoding and encoding happens on your device using the browser’s built-in WebCodecs API (hardware-accelerated video) and WebAssembly image codecs. That makes it safe for personal, confidential or work files — and there is no queue, no file size cap and no watermark. Read how it works.

Frequently asked questions

What is Discord’s file size limit?

For free accounts Discord’s upload limit is 10 MB per file. Nitro Basic raises it to 50 MB and Nitro to 500 MB. Limits can change, so check Discord’s help centre if an upload is rejected.

Why is my file slightly under 10 MB?

The preset aims for 9.5 MB to leave room for container overhead, so the upload is never rejected for being a few kilobytes over.

Are my files uploaded to a server?

No. ShrinkVid runs entirely in your browser. Files are read and encoded on your own device with WebCodecs and WebAssembly, so nothing is uploaded, stored or seen by anyone else. You can even disconnect from the internet after the page loads and it keeps working.

Is it really free? Is there a watermark or file size limit?

It is completely free with no watermark, no sign-up and no server-side file size limit. Because processing happens on your device, the only practical limits are your device’s memory and speed.

Last updated · by the ShrinkVid team