runs locallyno uploadsbrowser-based

compResso.

compress video files locally in your browser.

all processing happens on your device using ffmpeg.wasm. no files are sent anywhere. works offline once loaded.

files

drop videos hereorbrowse

mp4, mov, webm, mkv, avi...

preset

codec

quality

quality (crf)
23high quality
18
23
28
35
42
← better quality / larger filesmaller file / lower quality →

how it works

fully private

your files never leave your machine. ffmpeg.wasm runs entirely in the browser. no server, no cloud, no tracking.

all codecs supported

encode to h.264, h.265/hevc, av1, or vp9. pick the right codec for your use case — compatibility, size, or quality.

preset compression

one-click presets for web, social media, discord, and 4k archiving. or go custom and control every parameter.