Skip to main content
InstantTools
Files · 100% browser-side

Video Compressor

Shrink large videos for Slack, email, and the web, on your own device.

Free foreverNo uploadsNo account
Suggested next steps

Keep working with these tools

Nothing sent

Since you opened this page, this tool has sent 0 bytes anywhere. It's counting every network request live — check your browser's Network tab if you want to see it yourself.

01 · Real-world fits

Common use cases

  • Getting a screen recording under Gmail's 25 MB attachment limit
  • Shrinking phone footage before sending it in a chat app that recompresses or rejects large files
  • Making a smaller WebM for a website background or product demo
  • Reducing a client walkthrough before dropping it into Slack, Notion, or a shared drive
02 · The honest pitch

Why Video Compressor?

It runs ffmpeg, the encoder behind most video software, as WebAssembly inside your browser tab, so the video is never sent anywhere. The trade-off is speed: browser ffmpeg runs single-threaded and is slower than a desktop app. For long or 4K videos a desktop encoder is faster; for a clip you'd rather not upload, this keeps it on your machine.

03 · Edge cases

Frequently asked questions

No. The video is read and re-encoded in your browser. On first use the tool downloads the ffmpeg engine itself from unpkg.com, a public code CDN; that's a download of the program, and your video never goes the other way. You can watch this in your browser's Network tab.