Compress Video

Reduce local video file size with browser-native encoding, resolution scaling, and bitrate controls.

About this tool

Reduce video dimensions and bitrate with local browser encoding. Supported output formats vary by browser.

How to use this tool

  1. Choose a local video file
  2. Set the maximum resolution, bitrate, and a browser-supported output format
  3. Compress and download the result

How it works

The browser decodes the selected video, scales frames through a canvas, and records the result locally with MediaRecorder.

When to use this tool

  • Shrinking phone recordings for messaging apps

Frequently asked questions

Will every browser output MP4?

No. The output formats listed by the tool depend on the encoders supported by your browser and device.

Limitations

Codec and output-container support depend on the browser and device. Processing large files can require substantial memory; audio retention depends on browser capture support.

Privacy

The video is decoded and encoded locally in your browser. No video file is uploaded.