Video Compressor (Beta)

Make videos smaller: pick a quality, or a target file size in MB, and choose H.264, H.265, VP9 or AV1.

Opens: MP4, M4V, MOV, MKV, WebM, AVI, WMV, ASF, FLV, F4V, 3GP, 3G2, MPEG, VOB, TS, M2TS, MTS, OGV, DV, MXF, RM, RMVB, Y4M
Saves: MP4, WebM

Compress

Video
Choose a file… or drop it here
.mp4, .m4v, .mov, .mkv, .webm, .avi, .wmv, .asf, .flv, .f4v, .3gp, .3g2, .mpg, .mpeg, .vob, .ts, .m2ts, .mts, .ogv, .dv, .mxf, .rm, .rmvb, .y4m · up to 200 MB
    Replace file

    MP4, MOV, MKV, WebM, AVI, WMV, FLV, 3GP, MPEG, TS/MTS and more; up to 2 GB. Up to about 25 minutes of 1080p video with H.264 (longer at lower resolutions).

    Options
    Compress to

    Balanced looks like the original in most videos. Smaller settings save more space; fine detail and fast motion suffer first.

    The result is at most this size (1 MB = 1,000,000 bytes). The bitrate is worked out from the video's length; if the target is very small, the resolution and frame rate are lowered to keep the picture watchable.

    Lower resolutions save a lot of space. The shorter side is limited, so 720p works for landscape and portrait videos alike. Smaller videos are never enlarged.

    H.264 plays everywhere. H.265, VP9 and AV1 make smaller files at the same quality but take longer to encode and need newer devices or browsers.

    More options

    Fewer frames per second make smaller files. 60 fps videos lose little by going to 30.

    Your files are deleted after processing.

    Make a video file smaller: to save space, to send it by e-mail or a messaging app, or to fit an upload limit. Choose a quality level, or enter the largest file size you can accept and let the compressor work out the rest.

    Two ways to compress

    • A quality level keeps the picture at a chosen quality and lets the size follow. Balanced looks like the original in most videos; Small file and Smallest file trade detail for size.
    • A file size aims for a maximum size in MB. The compressor divides that budget over the video's length: the sound gets its share first, then the video bitrate is calculated. When there is time it encodes in two passes (the first one studies the video, the second spends the bits where they are needed), which hits the size closely. If a result still comes out too large, it is compressed once more.

    When the target is small for the length, a sharp full-resolution picture isn't possible. Instead of a blocky result, the compressor lowers the resolution step by step (1080p, 720p, 540p, 480p…) and 60 fps videos to 30 fps, until every frame gets enough bits. If even the smallest size can't work, you are told the smallest target that makes sense for that video.

    Resolution, codec and sound

    • Maximum resolution: 1080p by default. 4K phone videos become much smaller at 1080p, and 720p saves even more. Smaller videos are never enlarged.
    • Codec: H.264 in MP4 plays everywhere. H.265 (HEVC) and AV1, in MP4, and VP9, in WebM, make smaller files at the same quality but take longer and need newer devices.
    • Sound: 64 to 192 kbps, or removed entirely for the smallest files.

    The result shows the size before and after, the resolution and the bitrates used.

    Limits

    Uploads can be up to 2 GB. With H.264, up to about 25 minutes of 1080p video can be compressed in one job (6 minutes of 4K); smaller resolutions allow longer videos. H.265, VP9 and AV1 take longer, so their limit is lower. Two-pass encoding is used when it fits in the time available.

    Frequently asked questions

    How do I get a video under a size limit?

    Choose “A file size” and enter the limit in MB. The bitrate is calculated from the video's length (the sound gets its share first), and the video is encoded in two passes when there is time, which hits the target closely. If a first attempt ends up over the limit, it is compressed once more.

    Why did the resolution go down?

    Every frame needs a minimum number of bits to look acceptable. When the target is small for the video's length, the compressor lowers the resolution (and 60 fps to 30 fps) rather than delivering a blocky picture. For a sharper result, trim the video or choose a larger target.

    Which codec should I choose?

    H.264 plays on every phone, computer, TV and browser. H.265 (HEVC) and VP9 make noticeably smaller files at the same quality, and AV1 smaller still, but they take longer to encode and older devices may not play them.

    What does 1 MB mean here?

    1,000,000 bytes. Upload limits of websites and e-mail are usually counted this way or slightly larger, so a result under the target also fits them.

    How long can the video be?

    Uploads can be up to 2 GB. With H.264, up to about 25 minutes of 1080p video (6 minutes of 4K) can be compressed; lower resolutions allow longer videos. H.265, VP9 and AV1 take longer, so their limit is lower.

    Is my video kept?

    No. The upload is deleted as soon as it is compressed, and the result is deleted automatically after 30 minutes.