Logo for Professor Compressor

Upvote Professor Compressor


Compress large videos locally in your browser and send Discord-ready MP4 files back to your channel.

Back to Professor Compressor
Professor Compressor

Professor Compressor helps Discord users share videos that are too large for their server’s upload limit.

How to use
  1. Run /compress in a server channel.
  2. Open the private compressor link.
  3. Select up to 10 videos.
  4. Keep the page open while your videos are processed.
  5. Receive all finished MP4 files together in a new Discord message.
Features
  • Compresses videos directly in your browser
  • Automatically targets the upload limit reported by Discord
  • Supports batches of up to 10 videos
  • Shows progress, elapsed time, estimated time remaining, and size reduction
  • Automatically retries temporary failures
  • Sends all completed videos together
  • Uses short-lived, single-use compressor links
  • Free and open source
Privacy

Video processing happens locally in your browser. Only the finished output files are sent through Professor Compressor’s encrypted relay and delivered to Discord.

The relay holds finished files briefly in memory and does not write them to disk. Discord stores the completed attachments after delivery.

Command

/compress creates a private compressor session.

For the best experience, use a modern desktop browser and keep the page open until delivery is complete.

Check out the home page for the full Discord Bot List.