The fastest way to compress a video on Mac
The built-in QuickTime Player on your Mac can compress a video in about three steps. Open the video in QuickTime, go to File > Export As, choose a lower resolution or file format from the dropdown menu, and save. This works for most common formats like MP4 and MOV, and you do not need to install anything.
If QuickTime does not give you the control you need, Compressor (part of Final Cut Pro) or free tools like HandBrake let you set exact file size targets, bitrate, and codec choices. HandBrake is simpler if you just want smaller files; Compressor is better if you are working with professional video formats or batch processing multiple files.
The trade-off is always the same: lower resolution, lower bitrate, or longer processing time means smaller files. Compression that takes 30 seconds usually loses more quality than compression that takes 10 minutes.
Key Takeaways
- QuickTime Player can export and compress video directly without installing software, though it offers fewer control options than dedicated tools.
- HandBrake is free, works on Mac, and lets you set a target file size or bitrate before compression starts.
- Lowering resolution (720p instead of 1080p) shrinks file size faster than lowering bitrate, but changes what the video looks like on screen.
- Compression takes longer when quality loss is smaller, so a 10-minute process usually looks better than a 30-second one.
- Exporting as H.265 codec instead of H.264 can cut file size roughly in half with similar visual quality, but older devices may not play it.
QuickTime Player: the built-in option
Open the video file in QuickTime Player (it is the default video player on Mac). Click File in the menu bar, then select Export As. A dialog box opens with format options: you can choose 4K, 1080p, 720p, or 480p from the dropdown next to "Video Options."
Choosing 720p instead of 1080p cuts the file size by roughly 50 percent. Choosing 480p cuts it by about 75 percent, but the video will look noticeably softer on any screen larger than a phone. Pick the resolution that matches where the video will be watched.
QuickTime does not let you set a specific file size target or bitrate before exporting, so you may need to try a resolution, export, check the file size, and try again if it is still too large. This takes longer than tools that let you set the target upfront.
HandBrake: free compression with more control
Download HandBrake from handbrake.fr (it is free and open-source). Drag your video file into the window, or click the Source button and navigate to the file. The interface shows your video on the left and settings on the right.
Under the Summary tab, you will see a Presets panel on the right side. Click "Fast 720p30" or "Fast 480p30" to compress to that resolution automatically. If you want to set a specific file size instead, go to the Video tab, change the quality slider to a lower number (lower numbers mean smaller files), and HandBrake will estimate the output size below the slider.
Once your settings are chosen, click the Start button. Compression usually takes 5 to 15 minutes depending on the original file length and your Mac's processor. You can close HandBrake and use your Mac for other tasks while it works.
Resolution versus bitrate: which one to lower
Resolution is the pixel dimensions of the video (1920×1080, 1280×720, and so on). Bitrate is how much data the video uses per second, measured in megabits. Both affect file size, but they affect it differently.
Lowering resolution from 1080p to 720p cuts file size by about half and is the fastest way to shrink a video. The trade-off is visible: the video will look softer and less detailed, especially on larger screens or when zoomed in. Lowering bitrate keeps the resolution the same but makes the image look slightly blurry or blocky, and the change is usually less noticeable unless you lower it very far.
For videos that will be watched on phones or shared over email, lower the resolution. For videos that will be watched on a TV or need to look sharp, lower the bitrate instead and accept a longer compression time.
H.265 codec: half the file size, with a catch
When you export from QuickTime or HandBrake, you can choose the codec (the compression method). The older H.264 codec is supported on almost every device. The newer H.265 codec produces files about half the size with similar visual quality, but older iPhones, Android phones, and Windows computers may not play them.
In HandBrake, go to the Video tab and change the codec dropdown from H.264 to H.265 (also called HEVC). In QuickTime, the codec choice is limited — QuickTime usually exports as H.264 by default, and changing it requires using the command line or a third-party tool.
Use H.265 only if you know the people watching the video have devices made in the last three to four years. For sharing with others or uploading to websites, H.264 is safer because it plays everywhere.
Batch compression: processing multiple videos at once
If you have many videos to compress, HandBrake can process them one after another without you watching. Click the Source button, select a folder instead of a single file, and HandBrake will add every video in that folder to the queue. Set your compression settings once, then click Start — HandBrake will compress each video in order and move to the next automatically.
QuickTime does not have a batch mode, so you would need to export each video separately. For more than three or four videos, HandBrake saves significant time.
When compression is not enough
If a video is still too large after lowering resolution to 480p or bitrate to very low levels, the problem may be the video length or frame rate rather than compression settings. A 30-minute video at 480p will always be larger than a 5-minute video at 1080p.
Trimming the video (cutting out unused sections) shrinks the file more than any compression setting can. Both QuickTime and HandBrake let you trim: in QuickTime, use Edit > Trim; in HandBrake, use the Range dropdown to select a start and end time. Removing 10 minutes from a 30-minute video cuts the file size by roughly one-third.
Frequently Asked Questions
Will compression make my video look bad?
It depends on how much you compress. Lowering resolution from 1080p to 720p is usually not noticeable on a phone or laptop screen. Lowering it to 480p will look softer. Lowering bitrate instead of resolution keeps the picture sharp but may introduce slight blurriness or blockiness if you go too far. Test with a small section first.
How do I know what file size to target?
Email usually has a 25 MB limit per attachment. Video messaging apps like WhatsApp compress automatically and work best under 100 MB. Websites like YouTube accept files up to 256 GB, so size is not a concern there. Work backward from where the video will go.
Can I undo compression if I change my mind?
No — compression removes data from the original file, and that data cannot be recovered. Always keep the original file before compressing. Save the compressed version with a different name so you have both.
Why does HandBrake take so long compared to QuickTime?
HandBrake usually produces smaller files or better quality because it uses more advanced compression methods. QuickTime is faster because it does less work. If speed matters more than file size, use QuickTime. If file size matters more, use HandBrake and wait.
What if my video is in a format QuickTime does not recognize?
HandBrake supports more formats than QuickTime, including AVI, MKV, and older video codecs. If QuickTime will not open your file, try HandBrake instead. If HandBrake also will not open it, the file may be corrupted or use a very old or proprietary format.