How to Compress a Video on Windows 10/11 with High Quality (Inc. Free)

Jenny Hung
Updated on July 05, 2024 Preview 121 Preview 0
share it facebook share it Twitter

Recently, I tried to upload a 718MB, 9-minute video to Instagram on Windows computer, but Instagram requires that videos up to 10 minutes should not exceed 650MB. I found that many messaging apps, such as WhatsApp, Skype, Discord, etc., also have video size limits. So, I started my research on how to compress a video on Windows, specifically focusing on techniques to shrink GB to MB and retain good quality. Below are 5 ways.


Which Way to Choose?

The file parameters I used in my tests were as follows:

Format Size Video bitrate Audio bitrate Resolution
MP4 (x264, aac) 718MB 6724kbps 132kbps 1920*1080p

I also show below the video size and other parameters after compression using each method, but this does not mean that the smaller the size, the better the compression. Video compression involves complex techniques and different parameters. Therefore, it is not possible to compare compression results based on output file size alone.

Generally, the video is compressed by tweaking bitrate or re-encoding. The former can compress the video to the maximum, while the latter can use more advanced encoders to reduce video size while keeping high quality.

If you care about video quality, choose way 1 (use Cisdem Video Compressor), way 2 (use Handbrake), and way 4 (use Shotcut). And of the 3 ways, I vote for Cisdem Video Compressor concerning ease of use, professionalism, and stability.

If you want to compress a video on Windows significantly, you can choose any other way except way 3 (use Photos Legacy). Way 3 only reduces the resolution and does not allow manual output of parameters, and the resulting file tends to be larger. Way 5 (use Invideo) is free to use online without installing software, but your initial video must be < 800MB.


How to Compress Videos in Bulk on Windows with Video Compression Software

If you're in need of a dedicated program to compress a video on Windows 10/11 easily, look no further than Cisdem Video Compressor. Thanks to its state-of-the-art compression techniques and efficient codecs, it can quickly reduce video size on Windows without compromising quality.

The app provides various compression methods, including adjusting the compression percentage directly or manually customizing properties like bitrate, resolution, frame rate, and target format (audio/video codecs), among others.

Focused features:

  • Cover almost all compression methods
  • Shrink 8K, 4K, 1080p videos to tiny size
  • Compress large videos in any format
  • Support 9 output video formats, such as MP4, AVI, MKV, WMV, MOV, M4V, WEBM, etc.
  • Also compress audio files
  • Offer batch, unlimited, and fast compression
  • Keep high visual quality
  • Preview the compressed video

Instructions on how to compress a video on Windows with Cisdem Video Compressor:

Step 1. Download and install the software.

Free Download Windows 11/10/8/7

Step 2. Add large video files.

Launch Cisdem Video Compressor on PC. Drag and drop one or more videos to be compressed into the software interface.

Step 3. Apply individual or combined compression methods.

Click the gear wheel icon to bring up the “Advanced Settings” window.

There are three methods I recommend to use for video compression:

Method one - simplest, smallest file size

In the “File Size” area, adjust the percentage by dragging the slider. The smaller the value, the higher the compression rate. The software will give an estimate. CBR has a predetermined file size, whereas VBR offers a flexible range.

In my tests, the first percentage I set was 50% and the bitrate was "Variable Bit Rate (VBR)". I also tried 20% to see how much the file would be compressed.

Note: VBR dynamically adjusts the bitrate according to the complexity of the image. For the same file size, VBR provides better quality than CBR. For the same quality, VBR has a smaller file size than CBR.

Method two - highest quality possible

Go to the “Format” section. If the video is in MP4 (H264) format, select “H265 (HEVC)” or “AV1” as the video codec.

Click "OK".

Note: H265 and AV1 are more efficient encoders than H264. At the same quality, H265 and AV1 have smaller video files.

Method three - quickest

This way is actually equivalent to way one, just you don't have to open the “Advanced Settings” window.

If you're looking to compress videos on Windows instantly with one click, pick the compression percentage directly from the main interface, ranging from 20% to 90%.

Step 4. If needed, preview before compression.

Click "Preview" to generate the first 20 seconds of video for a quick preview of the compression.

Step 5. Start making video smaller on Windows.

Select the location to save your output files. Once you're ready to compress the video, click on the "Start" button positioned at the bottom right corner.

Output result:

Format Size Video bitrate Resolution
MP4 (H264, keep 50%) 315MB 3027kbps 1920*1080p
MP4 (H264, keep 20%) 106MB 1019kbps 1920*1080p
MP4 (HEVC) 596MB 5727kbps 1920*1080p
MP4 (AV1) 551MB 5295kbps 1920*1080p


How to Compress a Video on Windows PC Using Handbrake

Handbrake, a well-established open-source program, has made a name for itself in the video transcoding and DVD ripping field. It can also be regarded as video compression software, which shrinks video size by choosing a more efficient encoder or by adjusting the constant quality. You can compress videos to MP4, MKV and WEBM. Unfortunately, the transcoding speed is very slow, it took me 1-2 hours to finish compressing 2 videos.

Here’s a guide to reduce video size on Windows 10/11 with Handbrake:

  1. Download an appropriate version of Handbrake from, then install it.
  2. Install .NET Desktop Runtime if Handbrake fail to run on your PC.
  3. After the Handbrake is kicked off, Click “File” on the left side of the screen to import any video you desire to compress.
  4. Go to the “Video” tab.
  5. Turn the video encoder into AV1 or H.265.
  6. Change the file name or storage path at the bottom, or it will overwrite the original video.
  7. Press “Start Encode” at the top of the interface.

Output result:

Format Size Video bitrate Audio bitrate Resolution
MP4 (HEVC) 308MB 2875kbps 163kbps 1920*1080p
MP4 (AV1) 420MB 3929kbps 163kbps 1920*1080p

Besides video transcoding, Handbrake offers some other settings to help you compress videos on Windows:

  • Lower 1080p video to 720p30, 576p25, or 480p30
  • Convert 1080p 60FPS to 1080p 30FPS
  • In the “Video” tab, lower the constant quality or average bitrate


How to Compress a Video on Windows via Microsoft Video Editor

Photos Legacy (or old Photos on Windows 10) can reduce file size by converting 1080p to 720p or 540p. But not all videos are supported, here's what I got from my tests:

  • Video formats not supported: WEBM, TS, FLV, RMVB, F4V, VOB;
  • When adding 4K, 8K, and very large size (e.g. 3GB) videos, you need to wait a longer time;
  • If it is HEVC file, you have to install Microsoft HEVC Video Extension to read the file.

The fact that Photos Legacy accepts your video is the first requirement for use, but that's not enough. The software cannot adjust the bitrate, its default output bitrate is high. To compress a video on Windows 10 or Windows 11, provided that your video bitrate is about 6-8MB. If it's below 4MB, it's likely that the exported 720p video is bigger than 1080p.

Having clarified the requirements for importing videos, let's see how it works next.

  1. Launch Photos Legacy.
    The newly introduced Photos app simplifies the functionality including removing the ability to lower the resolution, you'll need to head to the Microsoft Store and install Microsoft Photos Legacy. If you haven't upgraded, use old Photos directly.
  2. In the upper right toolbar, click on the media icon, then choose “New video project”.
  3. Name your video and hit “OK”.
  4. Add the video from the PC, your collection, or the web.
  5. Drag and drop the video to the timeline.
  6. Click “Finish video”.
  7. Select “Medium 720p” or “Low 540p (smallest file size)”.
    If the video is 1080p or above, it is not recommended to select 540p, otherwise the quality will be damaged more seriously.
  8. Click “More options” and check the “Use hardware-accelerated encoding” box.
    Hardware acceleration helped me boost compression speed by almost 30 minutes. It's just that not every PC supports it.
  9. Click “Export” to make a video file smaller on Windows.

Output result:

Format Size Video bitrate Audio bitrate Resolution
MP4 (H264) 422MB 3950kbps 132kbps 1280*720p


How to Compress a Video File on Windows PC in Shotcut

Shotcut is an open source video editing software that also supports a variety of compression methods, but the most iconic is to reduce video file size through Constant Rate Factor (CRF).

Note: The CRF value is between 0 and 51, with a default value of 23. Setting a higher CRF value can compress the video. If you don't want to have a noticeable negative impact on the output video quality, a reasonable CRF can't be more than 28.

Here are steps on how to use Shotcut to compress a video on Windows:

  1. Download and install Shotcut app from
  2. Open Shotcut. Drag and drop the video straightly into the timeline.
  3. Click on “Export” in the toolbar.
  4. In the “Export” window, keep the default format (H264/AAC MP4), and click “Advanced” on the right side of the window.
  5. Switch to the “Codec” tab.
  6. Reduce the quality percentage from 55% to 46%. The CRF value at this point is exactly 28.
  7. Click “Export File”.

Output result:

Format Size Video bitrate Audio bitrate Resolution
MP4 (H264, default option) 419MB 3920kbps 313kbps 1920*1080p
MP4 (H264, change CRF to 28) 277MB 2592kbps 313kbps 1920*1080p

Most YouTube vloggers recommend selecting the default format and then exporting directly, which can potentially lead to larger files. The reason is the same as using Photos Legacy:

  • The default format has a resolution of 1920*1080, frames of 30/sec, sample rate of 48Hz, and no mention of video bitrate. If your original video already has low values for these parameters, converting it will only increase the video size;
  • If your system doesn't support 7th-gen or above NVENC GPU, the output video using hardware acceleration can be up to 3 times larger than the one using a software encoder.


How to Compress a Video on Windows with Online Video Compressor

I picked an online video compressor on the principle that it is free, which is its primary benefit. Otherwise, online tools are slow and require an internet connection, so why not choose video compression software that also requires investment?

Invideo stands out from the crowd of online services, due to its intuitive interface, high compression rates, and relatively few limitations. The biggest limitation is that the uploaded video can't exceed 800MB. Below are how to reduce video size on Windows 10 or 11 with Invideo.

  1. Visit the website - in your browser.
  2. Click the blue “Compress Your Video” button.
  3. Upload a large video file from your Windows PC.
  4. Adjust the compression settings to suit your individual needs.
    For example, you can change the compression and audio quality. Additionally, enable the “Advanced” button, set the frame rate and audio codec. I kept the default setting, which is to select the “Moderate” quality for compression.
  5. Hit “Compress File”.
  6. Download the compressed file.

Output result:

Format Size Video bitrate Audio bitrate Resolution
MP4 (H264, choose moderate quality) 85.1MB 784kbps 128kbps 1920*1080p

I've tested many other tools as well and here are the most popular ones with their limitations of the free version. Up to 1GB file size and 5 minutes file duration File size not more than 500MB limited to 10-minute uploads Maximum file size is 500MB Insert a watermark File cannot exceed 200MB



1. Compress a large video to a ZIP file

Just want to successfully send a video to someone on messaging apps, and the size of your video is close to the limit but slightly over? For example, Signal's maximum video size limit is 100MB, and your video is 105MB, try to zip it.

On Windows 10: right-click the video, select “Send to” > “Compressed (zipped) folder”.

On Windows 11: right-click your file and choose “Compress to ZIP file”.

2. Trim a large video to smaller size

If you want to upload your video to short-form video platforms such as TikTok and Snapchat (which have limitations on video length as well as size), or just want to save the video highlights, trim it at the beginning or end. Photos, Photos Legacy, and Shotcut can do that for you.

Jenny Hung
share it facebook share it Twitter

Jenny is a technology editor who has been blogging since she was a student. Since joining Cisdem, she focuses on writing articles about video software and how-to guides. She loves exploring new tools and techniques.

share it facebook share it Twitter
Comments (0) Leave a Reply

Name *

Comment *

Hot Articles

How to Rip Blu-ray to MP4: 4 Proven Solutions How to Compress a Video to 25MB or Less for Discord on Computer and Mobile (No Nitro) 5 Best Ways to Compress an MP4 File [Windows/Mac/Online]
Home > How to Compress a Video on Windows 10/11 with High Quality (Inc. Free)