Compress videos for Discord
Professor Compressor helps you share clips that exceed your server's upload limit. Run /compress, select or drag in up to 10 videos, and receive MP4 files in the same channel.
From oversized clip to Discord message
Run /compress
Get a private, expiring link in the Discord channel where you want the videos sent.
Choose your videos
Open the link and select or drop up to 10 videos. Keep the page open while it works.
Get the MP4s
The bot sends the finished files together in a message in your original channel.
Made for Discord's upload limit
Local video processing
Videos needing conversion are processed on your device in the browser.
Automatic size target
The compressor aims below the upload limit Discord reports for your server.
Useful progress
See progress for each video, elapsed time, and finished file sizes.
Broad input support
Choose MP4, MOV, WebM, MKV, AVI, MPEG, and other common containers. Codec support varies.
One private session
Links expire and can only be opened once; each session accepts up to 10 videos.
Automatic delivery
No manual download and re-upload step. Completed MP4s return to Discord.
What happens to your files?
Videos that need compression are processed inside your browser. Only finished MP4 files pass through the encrypted relay to Discord. An MP4 that already fits may be sent unchanged, so its original bytes can pass through the relay. The relay holds files briefly in memory and does not intentionally save them to disk.
Read the Privacy PolicyCommon questions
How do I compress a video for Discord?
Add the bot to your server, run /compress, open the link, and select your video. The finished MP4 is posted in the same channel. Read the step-by-step guide.
Do I need Nitro or separate compression software?
No. The bot uses your server's reported upload limit and runs video processing in a modern browser. The service is free to use.
Can I compress several clips at once?
Yes. You can select or drag and drop up to 10 videos in one session. Processing time depends on your device, browser, and video lengths.
Will every video format work?
The page accepts many common containers, but conversion also depends on the codec inside each file. Encrypted, damaged, and AV1 sources may not convert with the current encoder.
Does it work on mobile?
A modern desktop browser is recommended. Browser memory and background processing limits can interrupt large videos on mobile devices.
Ready to share your clip?
Add Professor Compressor to a server where you can manage apps, then run /compress in a channel.
Add to DiscordQuestions or concerns?
Email us or join the official Professor Compressor Discord server for help and feedback. For private issues, use email rather than a public server channel.
Find Professor Compressor
Professor Compressor is listed in these Discord bot directories: