Video Ready
← Video Guides

How to Compress a Video Without Losing Much Quality

To compress a video, lower its resolution, lower its bitrate, or both. The fastest route is the MP4 compressor in your browser: load the video, choose a quality or a target file size, and download the smaller version. This guide covers what actually makes a video small, how to do it on Windows, Mac, iPhone and Android, and why a compressed file sometimes comes out bigger.

What makes a video file big

A video's size is roughly its bitrate multiplied by its length. The bitrate is how much data the file spends on each second of video. Four things push it up:

Every method below works by changing one of these. See what is video bitrate for the math.

The ways to make a video smaller

MethodHow much it helpsCost
Lower the resolutionLarge, especially from 4K to 1080pLess detail, fine on a phone screen
Lower the bitrate or qualityLarge, and you control itVisible blocks if you push it too far
Trim the videoProportional to what you cutNone, if you only remove what you don't need
Drop the frame rateModerate, for example 60 fps to 30 fpsMotion looks less smooth
Remove the audioSmall, audio is a minor part of the sizeNo sound
Use a more efficient codecSmaller at the same qualityOlder devices may not play it

In your browser

  1. Open the MP4 compressor.
  2. Drop in your video.
  3. Choose how to shrink it: by quality, or by a target file size if you need to fit a limit.
  4. Check the preview, then download the result.

Two related tools cover common cases. The Discord video compressor aims at Discord's upload limit, and the video resizer lowers the resolution, for example from 4K to 1080p or 720p.

The work runs on your device, so the video never leaves it.

On Windows 11

Clipchamp is included with Windows 11. Import the video, drag it to the timeline and choose Export. Clipchamp offers 480p, 720p, 1080p and 4K, and Microsoft describes 480p as the smallest and 720p as a good fit for social media. Pick the lowest option that still looks fine.

On a Mac

In QuickTime Player, open the video, choose File, then Export As, and pick a lower resolution such as 1080p, 720p or 480p. For 4K and 1080p exports there is also a choice between Smaller File Size (HEVC) and Greater Compatibility (H.264). Smaller File Size is smaller, but not every device plays HEVC.

On iPhone

On Android

Android camera apps let you choose the video resolution and frame rate before you record, usually in the camera settings. For a video you already have, open the browser compressor in Chrome.

Step by step: shrink a video to fit a limit

  1. Find the limit. For example, many email services cap a message at 25 MB. See how to email a large video.
  2. Trim anything you don't need. See how to trim a video.
  3. Use a target size just under the limit to leave room for audio and packaging.
  4. If the result looks too soft, lower the resolution instead of the quality, or shorten the clip.

Common problems

Everything stays on your device

Compression runs in your browser, so your video is never uploaded.

Try it