Bitrate Calculator

Platforms

Discord Video Size Calculator

Pick your Discord limit and the clip length. You get the video bitrate that fits, whether it will still look good, and ffmpeg commands that compress it in two passes.

Fit a video under Discord’s limit

Video length

Video codec
Size units

Video bitrate to encode at

—kbps

Total bitrate
—
Expected file size
—
Quality at this resolution
—
Bits per pixel
—

ffmpeg two-pass commands

Operating system

Run both lines in order from the folder with your video. Rename input.mp4 to your file. The -vf part sets the output resolution and frame rate; delete it to keep the source’s.

  

Longest clip per Discord limit

Longest clip that still gets an acceptable H.264 bitrate at 30 fps, with 96 kbps audio and a 3% margin. Longer clips fit, but look softer.

Limit480p720p1080p
10 MB · Free 1 min 32 s 18 s
50 MB · Server Boost Level 2, Nitro Basic 4 min 59 s 2 min 42 s 1 min 32 s
100 MB · Server Boost Level 3 9 min 59 s 5 min 24 s 3 min 5 s
500 MB · Nitro 49 min 54 s 26 min 59 s 15 min 25 s

Frequently asked questions

What is the Discord file size limit?

10 MB for free accounts, 50 MB with Nitro Basic and 500 MB with Nitro. Servers at Boost Level 2 raise the limit to 50 MB for everyone, and Level 3 to 100 MB. Discord uses whichever of your limits is higher; they don’t add up.

How long can a video be to fit in 10 MB?

It depends on the quality you accept. At 720p30 with 96 kbps audio, about 30 seconds keeps a watchable picture. For longer clips, drop to 480p, lower the frame rate or trim.

Why is my compressed file still too big?

The container adds overhead, and single-pass encoders overshoot. Use two-pass encoding and keep a small safety margin, as the ffmpeg commands here do.

Independent tool. Not affiliated with or endorsed by YouTube, Twitch, Discord, OBS Studio or Streamlabs; logos are trademarks of their owners and are used only to identify each platform.