EVERY TINY TOOL / FILE COMPRESSION

Video Compressor

Preview and compress videos in batches without uploading them. Exports WebM using your browser's encoder.

🎬

Drop videos here

MP4, MOV, WebM · Local encoding

Video compression occurs at playback speed, can consume memory and may produce larger files. Original files are unchanged. Output formats depend on your browser’s supported encoders. Audio-preserving capture must be supported; otherwise the file fails instead of silently dropping audio. Signed metadata may not be preserved.

How to compress a video

Add one or more clips, choose a maximum width and bitrate, then select Compress videos. Preview selected clips and download each result or a ZIP of successful outputs.

Choose your settings

1280 px and 2 Mbps are a useful starting point for many short clips. Lower bitrate can save space but can soften motion and fine details. Output is WebM rather than MP4.

Browser limits

Encoding takes approximately the length of playback and relies on browser MediaRecorder support. Audio capture and video codecs vary by browser; some files cannot be converted locally.

Video compression FAQ

Will every video become smaller?

No. Files that are already highly compressed can become similar in size or larger. Compare each original and output before sharing.

Does this produce MP4 files?

MP4 is available when your browser supports MP4 recording; otherwise choose WebM.

Are video files uploaded?

Video input and output are processed locally in the browser. External JavaScript libraries may be downloaded separately.