Compress Video Online — Free MP4 Compressor

Shrink videos to a target size for email, Discord, or messaging apps.

Phone videos are huge — a minute of 4K footage can be 400MB, which no email attachment or Discord upload will accept. Most online video compressors make you upload the whole file first, then wait in a queue while their server works through it.

The faymox Video Compressor takes a different approach: you pick the target size you need (8MB, 16MB, 25MB, or 50MB) and it computes the right bitrate, then compresses the video locally with ffmpeg running inside your browser. Nothing is uploaded, there is no queue, and files up to 500MB are accepted. The first run downloads the video engine (about 25MB, cached afterwards), so give it a moment on first use.

Compress a video in 3 steps

  1. Open the faymox Video Compressor and upload your MP4 or WebM file (up to 500MB).
  2. Choose a target size — 8MB fits Discord, 25MB fits most email attachments. The tool calculates the best bitrate automatically.
  3. Start compression, watch the progress bar, and download the smaller MP4 when it finishes.

Compress video now

FAQ

How long does compression take?

It depends on your device and the video length — a short clip takes under a minute on a typical laptop. The first run also downloads the video engine once (about 25MB), which is cached for later visits.

Will the quality suffer?

Shrinking a 400MB video to 8MB will visibly soften it — that's physics, not the tool. Pick the largest target size your use case allows for the best result.

What formats are supported?

Upload MP4 or WebM. The output is always MP4 (H.264), which plays everywhere.

Related tools

Video to MP3 · Video Trimmer · All 27 tools