Compress a video

Drop a video, choose how small you need it, download. Compression runs on your device with ffmpeg, so there is no upload, no queue and no size limit set by a server. Typical results: a 120MB phone recording to 15-25MB with no visible loss.

Runs in your browser with ffmpeg. The file is never uploaded.

About the video compressor

Phone cameras record at bitrates meant for editing, not sharing: 50-100 Mbps for 4K, which is why a one-minute clip is 400MB and will not go through email, Discord or WhatsApp. Compressing it means re-encoding with a codec that spends bits only where the eye notices, and the settings matter more than the tool. This compressor exposes the two that count. Quality picks the encoder's constant-rate factor, the standard way H.264 trades size for fidelity: the balanced preset is visually identical to the source for nearly all footage and usually lands at a quarter of the size; the small preset is for chat and email limits; the high preset is for archiving. Resolution cap downscales anything larger than 1080p, 720p or 480p, which is where most of the savings come from when the source is 4K, because a 4K file shown on a phone screen is four times the pixels nobody sees. Audio is re-encoded to AAC at a bitrate tuned for speech and music, and the index is moved to the front so the file starts playing while it downloads. The whole job runs in WebAssembly in the page; expect a minute or two for a long 1080p clip on a laptop, longer on a phone, and zero upload time.

How it works

1

Drop your video

MP4, MOV, WebM or MKV, up to 500MB. It is processed in your browser with ffmpeg, nothing is uploaded anywhere.

2

Pick the settings

Times, quality, size or speed depending on the tool. A progress bar shows how far along the export is.

3

Download

The result saves to your device. Free, no watermark, no signup.

Tips for best results

Things that meaningfully improve the output.

1

Drop the resolution first

Going from 4K to 1080p removes 75% of the pixels and almost nobody will notice on a phone or laptop. It is the single biggest saving and costs the least quality.

2

Discord, WhatsApp and email have known caps

Discord free is 10MB, WhatsApp is 16MB for video, Gmail is 25MB. Use the small preset with a 720p cap for those, and trim the clip if it is still over.

3

Balanced is the default for a reason

It is the point where the file is a quarter of the size and you cannot tell the difference. Only go smaller when a limit forces you.

4

Screen recordings shrink the most

Flat colours and static regions compress extremely well. A 200MB screen capture often lands under 20MB at balanced quality.

Need more than video compressor?

renza turns photos into video with Kling, Veo and Seedance, and upscales footage to 4K. Free credits at signup, no credit card.

Create free account →

Frequently asked questions

How much smaller will my video get?

Typically 50-90%. Phone and screen recordings with high source bitrates shrink the most; a video that was already compressed for the web shrinks less.

Will it look worse?

At the balanced preset, no, not in normal viewing. The small preset shows mild softness in fast motion, which is the trade for hitting chat-app limits.

Is my video uploaded?

No. Compression runs in your browser with ffmpeg compiled to WebAssembly. The file never leaves your device.

How long does it take?

Roughly real time to 2x real time for 1080p on a recent laptop: a 1-minute clip takes 1-2 minutes. Phones are slower. There is a progress bar.

What formats are supported?

MP4, MOV, WebM, MKV, AVI and most others in. The output is always an MP4 with H.264 video and AAC audio, which plays everywhere.

Other AI tools on renza