Try it now

The compress tool runs the same browser-local engine described on this page.

Open the Compress tool

Why this matters

The problem with that flow is that the obvious results all upload the file. For sensitive material (client deliverables, unreleased product clips, family videos you would not otherwise share), that upload is the privacy event you are trying to avoid in the first place.

This page does the compression locally. The size target is met by adjusting bitrate, the encoder runs in your browser, and the result downloads to your disk. The compressed file is the only artifact; no server-side intermediate copy exists.

What you actually get

Target exact file sizes

Compression chooses a bitrate that lands the output within a few percent of your target megabyte count. Useful when an upload destination caps file size.

No third-party processor

The compression runs in your browser tab against FFmpeg WebAssembly. No POST request, no cloud render queue, no temporary server-side copy.

Preserves resolution by default

Bitrate compression keeps the original dimensions. If the file is still too large after a high-bitrate compress, you can also resize separately.

Works on long videos

Compression for an hour-long clip is CPU-bound on your laptop, not bandwidth-bound on an upload. The job finishes when your machine finishes.

How to compress a video privately

01 Open the Compress tool

Load the page below. FFmpeg WebAssembly caches in your browser after the first visit.

02 Drop the file

Drag your source video. The browser reads it into memory without an upload.

03 Set a target size

Type a megabyte target or pick a platform preset (Discord 8 MB, email 25 MB, etc.).

04 Compress and download

Run the compression. The smaller MP4 lands in your downloads folder.

Frequently asked questions

How precise is the file size target?

The encoder picks a bitrate to hit the target. Output usually lands within five percent of the requested size; occasionally a bit over or under depending on how compressible the source content is.

Can I compress for Discord/email/Slack specifically?

Yes. The main Compress page has presets for the common destination caps (8 MB, 25 MB, 100 MB, etc.). This page is the privacy-focused entry; the targets are the same.

Does compression visibly hurt quality?

It depends on how aggressive the compression ratio is. A 3:1 compression on a 1080p video is usually invisible to viewers. A 10:1 compression is visibly worse. The tool shows the compression ratio so you can decide before re-encoding.

Why is compression a privacy concern?

Because compression is the most common reason people upload videos to random websites. The compressed file is often shared next, which means the original sits in a stranger's service queue between the upload and the share.

What codec does the output use?

H.264 video with AAC audio inside an MP4 container. This is the format with the broadest compatibility across email systems, messaging apps, and social platforms.

Related Tools and Resources

Compress Video

The actual compress tool, with all platform presets.

Compress, No Upload

Same architecture, no-upload framing.

Offline Video Compressor

Same architecture, offline framing.

Private Video Resizer

For dimension changes rather than file-size compression.