# Compress video

Compress MP4, MOV and WebM video in your browser. Free, no watermark, no size cap, and the video never leaves your device.

Canonical page: https://filetity.com/compress-video

## Capabilities

- Free: Yes, with no watermark and no page limit.
- Account required: No. There is no account system.
- Processed on device: Yes. The file is read by your browser and never uploaded. There is no server to send it to.
- Formats: MP4, MOV and WebM in. MP4 out, H.264 video and AAC audio.
- Limits: One video at a time. It needs WebCodecs, so Safari must be 16.4 or newer; Chrome, Edge and Firefox all have it. Length is limited by your device rather than by us, and a phone will be slower than a laptop at the same file.
- Mobile: Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
- Offline: Yes, once the page has loaded. The tool keeps working with no network connection.

## Questions

### Is my video uploaded anywhere?

No. The file is read from your disk into the tab and encoded there by the browser's own video engine. There is no server to send it to. Turn the network off after the page loads and it still works.

### Why is it slower than other online video compressors?

Because the work happens on your machine instead of on a rented server farm. A site that finishes a 200 MB video in ten seconds uploaded it, encoded it on hardware you are sharing with everyone else on the site, and sent it back. That is genuinely faster, and it means your video sat on someone else's disk. This trades minutes for that.

### How much smaller will it get?

The page shows an estimate from the arithmetic before you start, and the real number when it finishes. A phone video is usually several times smaller at 1080p, because phones record at a much higher bitrate than anything needs for watching. A video that is already compressed will barely move, and the tool says so rather than making it bigger.

### Does the audio get worse?

Slightly, because it is re-encoded to AAC rather than copied. That was measured rather than assumed: a track that arrived at 156 kbps came back at 196 kbps when the encoder was left to choose, which is both worse and bigger, so the tool now asks for the source rate or 128 kbps, whichever is lower. On speech and screen recordings the difference is inaudible. If you need the original audio untouched, keep the original file.

### Why does it say my browser cannot encode video?

WebCodecs is the browser API that does the encoding, and not every build has it. Safari added it in 16.4, and some Linux builds of Chromium ship without an H.264 encoder. Rather than hand you a broken file, the tool says so and stops.

### Can I compress a video for WhatsApp?

Yes, and that is the common reason people arrive. WhatsApp re-compresses what you send anyway, so sending it something already close to the size it wants means it has less left to take away, and the video that arrives looks better than one squeezed twice.

## Related tools

- [Compress GIF](https://filetity.com/compress-gif): Compress animated GIF files and still ones, without breaking the animation.
- [Image Compressor](https://filetity.com/image-compressor): Compress an image to a size you name, or to a quality you pick, and see the real result before downloading.
- [GIF to WebP](https://filetity.com/gif-to-webp): Turn a GIF into a still WebP. The animation is not carried across.
