All tools
A LITTLE HELP FOR YOUR NEXT TASK

Video Compressor

Compress video with quality presets or a target size. Compare the actual result.

Private by design

Your inputs stay on your device and are not sent to our servers. Optional usage analytics does not receive your files or tool inputs.

Preparing creator studio…

How to use Video Compressor

  1. Add a video and choose the portion to keep.
  2. Choose Quality for a predictable quality level, or Target size for two-pass encoding. Set resolution, frame rate and audio.
  3. Prepare the video, compare the actual sizes, play the encoded result and download.
Read the detailed guide →

What are the limits of Video Compressor?

Files are processed on your device and are not uploaded. Use a current browser; memory-constrained devices may need smaller inputs. Cancellation stops processing. Originals remain unchanged. The pinned FFmpeg WebAssembly engine downloads about 31 MB from jsDelivr on first use. Video encoding can take several minutes on mobile. MP4 uses H.264/AAC and strips source metadata. Inputs are capped at 100 MB combined and 10 minutes per media file. DRM media is unsupported. Output: up to 10 minutes, 1080p and a 1920-pixel longest edge, without upscaling. Target-size mode reserves audio and container overhead; exact bytes are not guaranteed. An already efficient video can become larger. Very small targets are rejected instead of producing unusable video.

YOUR BROWSER, YOUR CHOICE