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.
Nothing is uploaded — the file is compressed on your device.
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.