Ssakdduk
Compress a video
Shrink an MP4 that will not attach to a chat or an email. Give it a target size and it works out the bitrate and resolution to stay under it. Files are processed inside your browser and never sent to a server.
- Processed in
- Your browser
- Server upload
- None
- Formats
- MP4 · MOV
- Best under
- 20 min · 1080p
Drag & drop MP4/MOV or click to browse
Files stay in your browser — never uploaded
Recommended: under 20 min / 1080p — on iPhone prefer Most Compatible (MP4) — larger files may take several minutes
FAQ
Before you start
- Does the target size mean the file will be exactly that big?
- It means the file will not exceed it. The target is a ceiling, so results usually land a little under. If an encode comes out over, the bitrate is corrected and it tries again — and if your file is already smaller than the target, it is left alone rather than inflated.
- How much quality is lost?
- At a given size, lowering the resolution looks better than keeping it. So a small target automatically steps down to 720p, 540p or 480p. The result screen shows before and after sizes, and you can raise the target and run it again if you are not happy.
- Is my file uploaded anywhere?
- No. Processing runs in the browser through FFmpeg compiled to WebAssembly. Nothing is uploaded or stored, which is what makes it usable for contracts or family video you would rather not hand to a server.
- How long does it take, and how large a file can it handle?
- Roughly 0.5–2× the length of the clip, depending on the device. Browser memory sets a practical limit, so under 20 minutes and 1080p is the recommendation. For anything larger, trim to the part you need first. Keep the tab open while it works.
01
02
03
04