Compress Video to 10 MB

The target opens at 10 MB. Nothing is uploaded.

This page opens the compressor with the target set to 10 MB. Load a video and the estimate row shows the original size, a ring with the percentage that remains and the After size.

Free Video Compressor

No sign-up. No upload. No size limit.

Drop a video here, or click to choose one MP4, MOV, WebM, MKV and more · any size

Nothing is uploaded — the file is compressed on your device.

Target size
Screen size

Original— 
After  
Elapsed —Remaining —
Compressing Engine —
Free to compressNo account, no daily quota, no file size limit.
Nothing is uploadedFiles are processed on your device and never reach a server.
No catch on the outputNo watermark and no size cap.
Updated in the openEvery fix and change is written down on the changelog page.

Where a 10 MB limit applies (checked September 2026)

GitHub accepts video attachments up to 10 MB on repositories owned by free-plan users and organizations, and up to 100 MB on paid plans. It takes MP4, MOV and WebM, and recommends H.264 for the widest browser support (GitHub Docs). MP4 (H.264) is the default format here.

Discord's free limit was 10 MB from late 2024 until September 2026, when it went up to 20 MB (Discord patch notes, September 8, 2026). For Discord, use the Discord page. Upload forms elsewhere set their own caps.

How much video fits in 10 MB

10 MB holds about 83 megabits after the 1.5% margin, video and audio together. The panel steps down from the Screen size you chose until the bitrate is enough for the resolution. For a 1080p video at 30 fps with 128 kbps audio in MP4 (H.264), it keeps 1080p up to about 49 seconds, 720p up to about 100 seconds and 480p up to about 190 seconds. Longer clips go to 360p or 240p.

When that happens, the row gets a dashed amber frame and the panel shows "Resolution set to W × H to reach this size." For a silent clip, Remove audio under Advanced gives the 128 kbps to the picture. To keep a higher resolution, trim ↗ the clip to the part that matters.

Local processing

The file is read and compressed in your browser, and no part of it goes to a server. Once the page has loaded it works with no network. After compressing, the Compare tab has a slider and steps 1 or 10 frames, so you can check the result before downloading.

Frequently asked questions

The result is a little under 10 MB. Why?

The bitrate is calculated for 98.5% of the target, so the file is aimed 1.5% under 10 MB.

What resolution will a one-minute video be at 10 MB?

720p, for a 1080p source at 30 fps with 128 kbps audio. A two-minute video comes out at 480p.

Can I keep 1080p?

Up to about 49 seconds with MP4 (H.264). With MP4 · HEVC, if the Format menu offers it, up to about 72 seconds.

My file is AVI. Can I compress it?

No. AVI, WMV, FLV and other legacy formats show "This file format is not supported." MP4, MOV, WebM, MKV, TS, M2TS and MTS work.

Compress Video to 10 MB

Opens the compressor with the target preset to 10 MB.

Open the compressor

Sign in

We email you a 6‑digit code. No password.

By signing in you accept the Terms.