Local browser processing
Files stay in the browser's temporary memory file system and are not uploaded.
Local Video Compressor
Reduce MP4, MOV, MKV, AVI and WebM file size directly in your browser. Your videos stay on your device.
Video Compression Guide
Use this tool for screen recordings, work demos, chat attachments and social clips that you do not want to upload.
Features
The goal is a clear, controllable workflow with fewer privacy and upload risks.
Files stay in the browser's temporary memory file system and are not uploaded.
Enter a desired MB size and the app estimates the bitrate from video duration.
Use MP4, MOV, WebM, MKV or AVI as input and download MP4 output.
Start quickly or tune codec, CRF, preset and compatibility.
Supported Formats
Input supports MP4, MOV, WebM, MKV and AVI. Output is MP4 for broad playback support.
How It Works
Sign in first. No server upload.
Click the upload area or drop a file. The browser reads size, duration and resolution.
Use target MB for a quick result, or switch to advanced settings.
Compare sizes, preview the output and save the MP4 file.
Privacy
The browser reads the full file only in the current session. This tool does not save file lists, snapshots, video content or output files.
Compress work materials, recordings or internal training videos locally before sharing.
Compression uses CPU and memory. Keep the page open and prefer a desktop browser for large files.
Quality
Smart bitrate calculation and codec choices help reduce size while preserving quality.
Target size and duration are used to estimate a practical video bitrate.
H.264 is compatible. H.265 can be smaller but slower.
CRF presets help choose between quality and file size.
Use Cases
These workflows balance file size, quality and privacy.
Reduce large screen recordings before sharing or archiving.
Compress private demos and internal recordings before sending.
Lower upload time and failure risk before posting.
Aim for a specific MB size near attachment limits.
FAQ
Local processing, output format, compression quality and browser limits.
No. The file is read by your browser and processed with ffmpeg.wasm on your device.
A video that is already compressed may not shrink much. Try higher CRF or a smaller target.
Large files need more memory and CPU. Desktop browsers are more reliable.
Use H.264 for compatibility. H.265 can be smaller but is slower and less compatible.
No. Closing or refreshing the page interrupts the task and clears temporary files.
Use Cases
These workflows balance file size, quality and privacy.
Compressed size
Smart bitrate calculation and codec choices help reduce size while preserving quality.
Language
Free and paid service
Free signed-in accounts can compress 1 video per day. The same local browser compressor, MP4 output, format detection and privacy-first processing remain available.
Free signed-in accounts can compress 1 video per day. The same local browser compressor, MP4 output, format detection and privacy-first processing remain available.
After payment is confirmed, the account receives lifetime access and can compress without the daily free-use limit. The membership is tied to the signed-in account.