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
- Choose a local video file
- Set the maximum resolution, bitrate, and a browser-supported output format
- 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.