# Compress video & images — smaller files in your browser, no upload

> Reduce video and image file sizes in your browser to fit email or upload limits. No upload — compression runs on your device with FFmpeg.

Shrink a video or image so it fits a size limit or uploads faster elsewhere. The re-encoding happens on your device, so the original never leaves the browser tab.

Upload caps are everywhere — email attachments, form fields, chat apps — and a single high-bitrate clip or a burst of camera photos blows past them fast. Compressing locally solves that without handing your media to a third-party server.

The biggest savings come from lowering bitrate and, where acceptable, resolution; a moderate setting typically keeps footage and photos looking clean. You see the resulting size immediately, so you can trade quality against size deliberately rather than guessing.

If you only need a different container, use the Video converter instead. To change an image's dimensions specifically, use Resize & convert, and to cut a video to just the part you need before compressing, use Trim video.

## How to

1. **Add your file.** Drop a video or image onto the tool or browse for it.
2. **Choose a target.** Set a quality level or target size to balance smaller output against fidelity.
3. **Compress.** Re-encode the file locally and compare the before and after sizes.
4. **Download.** Save the smaller file to your device.

## FAQ

### How much smaller will my file get?

It depends on the source. Long or high-bitrate videos and high-resolution photos have the most to trim; already-optimized files change little.

### Does compressing hurt quality?

Some loss is unavoidable when re-encoding, but a moderate level is usually visually indistinguishable while cutting size substantially.

### Can I compress to a specific size?

You can aim for a target by lowering resolution or bitrate; the tool shows the resulting size so you can dial it in.

### Is anything uploaded?

No. Both video (FFmpeg) and image compression run in your browser tab; the file's bytes stay on your device.


## Related tools

- [Transcode](https://www.safepaper.app/media/video-converter)
- [Resize & convert](https://www.safepaper.app/media/resize-convert)
- [Trim & mute](https://www.safepaper.app/media/trim-video)
- [Image upscaler](https://www.safepaper.app/vision/image-upscaler)

---

Canonical HTML: https://www.safepaper.app/media/compress
Markdown: https://www.safepaper.app/media/compress.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
