Online Video Compressor

World's best video compressor tool to reduce video file size

Drop your files here
Paste URL one at a time

How Do I Compress a Video?

  1. Click the “Choose Video” button to select your video file 
  2. Keep the default options (they do a great job!) or specify advanced options 
  3. Click on the “Compress Video” button to start compression 
  4. When the status change to “Done” click the “Download Video” button 

Which Encoder Is Best for Compressing Video?

We use two popular video encoding methods that are supported by most modern devices and browsers: H.264 and H.265. Out of these two encoding methods, H.265 yields better compression, especially at higher resolutions such as 1080p or 4k.

What Are the Advanced Options for Compressing Video?

There are two methods you can use to lower the size of a video. You can either optimize the video bitrate or resize the video to a smaller size. Advanced options related to both methods can be fine-tuned using this tool. Here’s an explanation:

1. By Video Quality

CRF (constant rate factor): CRF method attempts to keep a constant perceived video quality. To do that, it uses different compression levels on different frames. For H264 encoder, possible CRF values range from 0 to 51. Higher values mean more compression (reduced file size), lower values mean better quality (but bigger file size). The default is set at 23.

Preset: Choosing a slower preset allows better optimization (lower bitrate/file size) for a given video quality level. If you prefer lower file size over encoding time, choose a slower preset.

2. As a Percentage of the Original Size

As a percentage of original: This method allows you to set a target file for your video as a percentage of the original size. For example, if you set it to 50% for a 1Gb file, we will attempt to make your compressed file size 500Mb or less. 

The pros of this method is, you can achieve a certain target size. The downside is you don’t know how the target size will affect video quality. To overcome this, start with a decent size (as a percentage of original), then test for video quality. Increase the target size if you need better quality.

3. Set Max Bitrate

Max bitrate: This method allows you to set the max bitrate for given video quality. The quality is set by CRF (constant rate factor). Select this method if you are using the video in a streaming application where you want to control the streaming bandwidth rate.

For more info: read video bitrate control

4: Make Video Size Smaller (Re-Size)

Re-size video: Choosing a smaller video resolution (dimensions) can also save file size. For example, if you have a 4K (4320p) video but your target device is 1080p, you can downsize the video to fit 1080p and save file size.

How to play compressed video?

Codecs we use for compression are supported by all major browsers and devices. So you should not have any playback issues. If any issues, try opening the video with the free VLC player (Windows, Mac, Linux, and Mobile versions available). Allowed file types are: mp4, m4v, mkv, avi, wmv, f4v, f4p, mov, vob, mp4, mp4, qt, mpg, mpeg, m1v, mpv, 3gp, 3g2, rmvb, mts, m2ts, xvid, flv, rm, divx, asf, webm, wtv, dvr-ms, mp4, mp4, mp4, mp4, mp4, ogv