Discord's free tier caps file uploads at 8 MB — a tight limit for any video longer than about 30 seconds. Nitro Basic raises this to 50 MB and Nitro to 500 MB. If you are on a free account, compressing your video to H.264 MP4 at 720p is the most effective way to squeeze into the limit while keeping the video watchable. A 30-second clip at 720p H.264 typically comes in under 7 MB.

Discord Video Requirements

Recommended Codec
H.264 (AVC)
Container
MP4 or WebM
Recommended Resolution
720p (1280×720)
Max File Size (Free)
8 MB
Max File Size (Nitro Basic)
50 MB
Max File Size (Nitro)
500 MB
Audio Codec
AAC or Opus
In-app Playback
MP4 plays inline in Discord

Compress Video for Discord — Free Online

Try a Discord-ready H264 MP4 encode at 720p. Create a free account for up to 8K/120fps and production workflows.

Create a free account to get starter credits, higher output limits, up to 8K/120fps options, and access to production encoding workflows.
Drag & drop a video file here or click to browse
Max file size: 200 MB · Max duration: 300s
0%
0%

Verify once, then start the conversion.

Frequently Asked Questions

What is Discord's video size limit?

Free accounts: 8 MB. Nitro Basic: 50 MB. Nitro: 500 MB. If your video is over 8 MB and you do not have Nitro, compress it to H.264 MP4 at 720p to fit within the free limit.

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

Use the public encoder above with H.264, MP4, and 720p. For clips under 30 seconds this often produces a file under 8 MB. For longer clips, try 480p. Audio contributes roughly 1–2 MB per minute at standard settings.

What video formats does Discord support?

Discord plays MP4, WebM, and MOV inline in chat. MP4 with H.264 is the most reliable choice across all platforms (Windows, Mac, iOS, Android). WebM with VP9/AV1 also works but has less broad support on older devices.

Does Discord re-compress videos?

Discord does not re-compress video files — it delivers them as-is. This means a pre-compressed H.264 MP4 you upload is exactly what recipients download, preserving your encoding work.

How long can a Discord video be?

There is no explicit duration limit — only the file size limit applies. At 720p H.264 (~2 Mbps), 8 MB fits approximately 30 seconds. Reduce to 480p (~0.8 Mbps) to fit about 80 seconds within 8 MB.

Related Tools

Full video encoding serviceUse the dashboard, API, bulk jobs, storage outputs, and webhooks for production workflows.Calculate paid encoding costEstimate NEU credits for codec, resolution, FPS, bitrate, quality, and duration.

Need More Power?

The public encoder is useful for quick previews. For larger files, up to 8K/120fps output, bulk jobs, API access, storage outputs, and webhooks, create an account and run production workflows with predictable NEU estimates.