Warning icon
Russia has attacked Ukraine. Here’s what MacPaw and Setapp are doing to make sure our team members and infrastructure are safe.

How to compress a video on Mac

6 min read

If you’ve ever tried to film a video, especially in the HD or 4K quality, and transfer it back to your Mac, you know how quickly those seemingly short clips can fill up your hard drive. 

The problem gets even worse when you’re trying to share your video online. A 10-minute film can easily weigh more than 1 GB, which makes it nearly impossible for you to share and for others to watch. 

So how come you often see professional videos or movies that you download weigh just 1 or 2 GB for two hours of footage? 

The answer is — video compression. There’s a certain art to making video files smaller in size without giving up quality. Here, we’ll discuss a few ways to compress video files and suggest the best one all things considered.

How Does Video Compression Work? 

You might wonder what it actually takes to reduce video file size. If you think about it, videos are just photos played in rapid sequence. So to compress videos, you have to do something very similar to optimizing photos, but at a much larger scale, stripping some information from every frame. 

Does compression affect video quality? It might. Since by compressing you’re deleting some data, your video will technically get worse. But since cameras are so outstanding nowadays, the reduction in quality might not even be noticed by our eyes. You don’t think about bad video quality when you’re watching an HD blockbuster movie, right? Although that video file has been heavily compressed and reduced in size many times. 

Overall, there are three main aspects that help you reduce video file size: resolution, bitrate, and encoding. 

Resolution represents the number of pixels in every frame (e.g. HD is often referred to as 1080p and equals 1920×1080). Technically, if you match your video resolution to the viewer’s screen size, they wouldn’t see any reduction in quality. 

To see your own display resolution on Mac: 

  1. Click the Apple icon in the menu bar

  2. Select About This Mac

  3. Switch to the Displays tab

display resolution on Mac

The 1080p HD video right now is considered more or less the standard. It would look good on most screens as well as YouTube or Vimeo, or other online players. We don’t recommend going below 1080p, but if you think your viewers have 4K screens, you can go up to 3840 × 2160 as well, but not higher.

Bitrate is another important metric that determines video file size and measures how much information is being transmitted every second (in megabytes). For example, YouTube’s recommended bitrate for HD videos is 8 Mbps, and 35 to 45 Mbps for 4K videos. Try not to go below these numbers. Some professionals even use variable bitrates, where they are lower or higher depending on the scene. 

Lastly, there’s encoding, which is the most technical and confusing part. For our purposes, we’ll just use the H.264 encoding and a MP4 encoder, both of which are considered good standards to compress video files. 

How to compress a video without losing quality

There are lots of apps out there you can use to compress videos. Some of them are free online, some of them are pre-installed on your Mac, and some you have to pay for. Let’s try to use each of those and compare the results.

Clideo is one of the leading free online compression tools, which promises to compress video files significantly (video uploads are limited to 500 MB). It’s very easy to use: just drag and drop your video onto the app and it will automatically make all the necessary adjustments.

Clideo video compressor

The problem with most free tools online is that they don’t give you the control you need to make sure the video quality doesn’t dip. So while file size reductions might be attractive, you can preserve better video quality by working with Mac apps directly. 

iMovie, for example, is the default video editor on Mac, and as such it lets you reduce video file size to the extent that you choose. 

To compress a video with iMovie: 

  1. Drag your video to iMovie and make sure it’s fully edited

  2. Go to File ➙ Share ➙ File… 

  3. Use the dropdown menus to pick video resolution, quality, and compression 

compress a video with iMovie

You’re done! As you can see, iMovie gives you a bit more flexibility than you can squeeze out of free tools online. But there’s also another free app you can use on Mac — QuickTime Player. 

QuickTime Player is, well, a player not a video editor, but its ability to reduce video file size without complex settings is quite remarkable, and it lets you choose the H.264 encoding as well. 

To compress videos with QuickTime Player:

  1. Open your video file in QuickTime

  2. Go to File ➙ Export As

  3. Select 1080p

  4. Use the dropdown to pick Greater Compatibility (H.264)

  5. Click Save

compress videos with QuickTime Player

Moving on to professional Mac apps, a good place to start is a capable multimedia converter such as Permute. 

Permute doesn’t only convert video files, but also images and audio, to any file format possible, without any drop in quality. For our purposes, Permute also features a capable video compressing menu that lets you specify anything from video bitrate to audio bitrate to resolution. 

Here’s how to compress a video with Permute: 

  1. Launch Permute

  2. Drag and drop your video onto the app

  3. Click the Settings icon in the top-right corner

  4. Adjust video bitrate (in Kbps) and resolution

  5. In the main app window, change the video format to MP4

  6. Click the Start icon

convert video files with Permute

CameraBag Pro is a pro-level photo and video editing app for Mac that has won the runner-up award for the Mac App of the Year. It offers a simple and intuitive interface, and much less learning curve than something like Photoshop or Premiere Pro. There are tons of one-click filters, batch processing, and some good options for video compressing. 

To reduce video file size with CameraBag Pro: 

  1. Launch CameraBag Pro

  2. Drag and drop the video onto the app

  3. Go to File ➙ Save As… 

  4. Pick the exact resolution, file type (H.264 MOV), and quality (in %)

  5. Click Save

reduce video file size with CameraBag Pro

Capto is another simple video editor that’s worth considering, especially if you make and share lots of screen walkthrough videos, since Capto features lots of robust functionality for video capturing. Besides, Capto lets you edit videos, add audio tracks, crop, cut, combine two videos in one, and much more. 

If you want to compress a video with Capto: 

  1. Launch Capto

  2. Drop your video file onto the app’s window

  3. Click File ➙ Export… 

  4. In the File Type, select MP4

  5. In Format, pick 1080p or Web ➙ WiFi (H.264)

  6. Click Save

compress a video with Capto

How to play compressed videos

Now that you have plenty of tools to choose from when it comes to getting your video ready for the world, which app should you use to actually watch your video in the best quality? 

Elmedia Player is a powerful video player with an "Open Online Video" option. This app features smooth HD playback due to accelerated decoding and can open any video file format in existence. You can watch online video content without ads and stream via AirPlay, Chromecast, and DLNA to any large screen in your home. 

Elmedia Player

Movist Pro is a good Elmedia Player alternative and is specifically designed for higher-quality 4K videos. You can adjust subtitles, build playlists, turn on HDR tone-mapping, and even change video quality on the go for better playback. 

Movist Pro

As you can see, there are lots of apps that can help you reduce video file size in seconds, from free online ones to iMovie to converters like Permute to pro tools such as CameraBag Pro and Capto. And when it’s time to watch the results, you can rely on Elmedia Player and Movist Pro at any time. 

Best of all, these apps are available to you absolutely free for seven days through the trial of Setapp, a platform with more than 210 helpful apps for any daily task you can imagine. Try every Setapp app today at no cost and always have the right tool for the job, regardless of what that job might be. 

Get 230+ Mac apps for any job

Sign up to Setapp and try them for free.