Upload any video
Drag and drop or click to upload MP4, WebM, or MOV files. Everything stays in your browser — nothing is sent to a server.
Reduce video file size by up to 90% — entirely in your browser. Choose a quality preset and optional resolution downscale, then download the compressed video instantly. No upload, no signup.
Drag and drop or click to upload MP4, WebM, or MOV files. Everything stays in your browser — nothing is sent to a server.
Pick from Low, Medium, High, or Lossless quality presets. Optionally downscale to 720p, 480p, or 360p for even smaller files.
Get your smaller video file instantly as WebM. See the size reduction percentage and before/after comparison.
Upload video
MP4, MOV, WebM — up to 200 MB
Compressed video will appear here
Step 1
Click or drag an MP4, WebM, or MOV file onto the upload area.
Step 2
Select a quality preset and optional resolution downscale.
Step 3
Click 'Compress Video', wait for it to finish, then download the smaller file.
Depending on the original encoding and your quality setting, reductions of 50–90% are typical. Lower quality and resolution settings produce smaller files.
No. All processing is done locally in your browser using the Canvas API and MediaRecorder. Your video never leaves your device.
The compressed video is exported as WebM (VP9 codec), which is supported by all modern browsers and most video players.
There's no hard limit, but very large files (500MB+) may slow down your browser. We recommend files under 200 MB for the best experience.