How to Easily Compress Video Files in iMovie on Your Mac
Hey there, fellow Mac video creators! If you‘re like me, you‘ve probably experienced the frustration of your Mac hard drive filling up with massive video files. It‘s a common struggle in our line of work.
As video resolutions continue to climb—with 4K and even 8K becoming more common—file sizes are ballooning as well. Just a few years ago, a 5 minute HD (1080p) video might be around 1 gigabyte. But that same length video at 4K resolution could easily hit 5 GB or more!
Luckily, video compression allows us to shrink those unruly files down to a more manageable size. Compressing video files offers several key benefits:
- Faster uploads and easier sharing, especially through email or messaging where there are often file size limits
- Less storage space required on your Mac‘s hard drive or in cloud storage like Dropbox or iCloud
- Quicker loading and smoother playback when viewing videos, particularly on mobile devices or slower internet connections
To put this in perspective, a 1 GB 1080p video might compress down to about 150-200 MB. That‘s a size reduction of roughly 80%! And a 5 GB 4K clip could shrink to around 1 GB. Still large, but much more manageable.
The good news is, iMovie has built-in tools that make it easy to compress your video projects. I‘m going to guide you through the process step-by-step so you can start reducing those beefy file sizes in no time! Let‘s dive in.
The Simple 5-Step Process to Compress Video in iMovie
Follow along with these quick and easy steps to export a compressed version of your iMovie project:
Step 1: Open the Share Menu
With your iMovie project open, click the Share button in the top right corner of the window, or go to File > Share in the menu bar at the top of the screen.

Step 2: Choose Export File
In the window that appears, select Export File.

This will bring up a new window with various options for customizing your exported video file.
Step 3: Adjust Video Resolution
See the Resolution dropdown in the export window? This lets you choose the dimensions (measured in pixels) for your exported video. The resolution options you see will depend on the original resolution of your video clips.

Lowering the resolution is the most effective way to reduce the total file size of your video. Here‘s a breakdown of common resolutions:
- 540p (960×540) – This is a good choice for videos that will be viewed on very small screens like smartphones. It will result in the smallest possible file size.
- 720p (1280×720) – Also called "HD Ready," this is a good middle-ground resolution. It looks sharp on laptop screens and is suitable for uploading to social media or websites.
- 1080p (1920×1080) – Known as "Full HD," this resolution is ideal for videos that will be viewed on large desktop monitors, TV screens, or projected in high quality.
To help visualize the difference, here‘s a comparison image showing the same video frame at different resolutions:

As you can see, the 540p version has noticeably less detail than the 1080p one. But it‘s still completely watchable, especially on a small screen.
Step 4: Adjust Video Quality (Compression)
In addition to resolution, iMovie also lets you choose the video Quality. This setting determines how much compression is applied to the video, further impacting the final file size.

Here‘s what the different quality options mean:
- Low – Uses the most compression to achieve the smallest possible file size. Some noticeable quality loss.
- Medium – Applies a moderate amount of compression. Good balance for most everyday needs.
- High – Uses less compression to maintain better visual quality. Ideal for videos that will be viewed on larger screens.
- Best (ProRes) – A professional mastering codec used for video editing and broadcast. Extremely large file sizes. Not recommended for general use.
To demonstrate the impact on file size, I exported a 1 minute 1080p video clip at each quality setting. Here are the results:
| Quality Setting | File Size |
|---|---|
| Low | 35 MB |
| Medium | 75 MB |
| High | 115 MB |
| Best (ProRes) | 1.2 GB |
As you can see, the Low setting resulted in a significantly smaller file compared to High. And ProRes yielded an absolutely massive 1.2 gigabyte file for the same 1 minute clip! That‘s why I only recommend ProRes if you have a specific need for that mastering format.
For most everyday scenarios, I suggest using High if quality is a priority, or Medium if you need a smaller file. Low should only be used if you‘re extremely tight on storage space or have very slow upload speeds.
Step 5: Save Your Compressed Video
Once you‘ve selected your desired resolution and quality, click the Next button in the bottom right corner of the export window. Choose a name and location for your video file, then click Save.
iMovie will begin encoding your video. You‘ll see a progress circle in the upper right corner of the iMovie window. Depending on the length of your video and the speed of your Mac, this may take several minutes.

When the progress circle is complete, your freshly compressed video file will be waiting in the location you selected. Nice work!
Suggested Compression Settings for Different Uses
With so many resolution and quality combinations, it can be tricky to know which settings to choose. Here‘s a handy reference table with my recommendations:
| Intended Use | Resolution | Quality | Target File Size |
|---|---|---|---|
| Email/Messaging | 540p | Medium | 5-25 MB per minute |
| Social Media | 720p | High | 50-75 MB per minute |
| Web/Streaming | 720p | High | 50-75 MB per minute |
| Large Screen/TV | 1080p | High | 100-125 MB per minute |
Keep in mind, these are general guidelines and your mileage may vary. If you have a specific file size requirement—like keeping your video under 25 MB for email—you may need to experiment with lower resolutions and quality settings.
I recommend doing some tests and finding the sweet spot that balances visual quality and file size for your particular needs.
Advanced Tips to Shrink Video File Sizes Even More
Want to push your video compression skills even further? Try these pro tips to eke out every last megabyte of savings:
Tip 1: Trim Video Length Before Compressing
The most effective way to shrink your final video file size? Reduce the length of your video!
Before you export, take a critical look at your iMovie timeline. Ruthlessly trim any unnecessary moments at the beginning or end. Cut out the "ums" and "ahs." Consider breaking longer videos into multiple shorter ones. Even shaving off 15-30 seconds can noticeably reduce the file size.
Tip 2: Use Optimized/Proxy Media When Editing
If you‘re working with high resolution 4K or ProRes source footage, you‘ve probably noticed iMovie can get a bit sluggish. That‘s because those beefy files take a lot of horsepower to process.
To keep iMovie running smoothly, go to File > Project Properties and make sure both Optimize Media and Create Proxy Media are checked. This lets iMovie work with lower resolution copies of your clips while editing, dramatically improving performance. Don‘t worry, your final export will still use the full quality original media.
Tip 3: Reuse Your Last Export Settings
Found the perfect combination of resolution and quality settings for your needs? Save yourself some time by reusing them!
After your first successful export, open the Share menu again. Press and hold the Option key on your keyboard, and the Export File menu will change to say Export Using Last Settings. Click that and your video will export using the exact same settings as last time. Handy!

Tip 4: Archive Originals and Full Versions
When you‘re done with your iMovie project, consider moving the original source footage and full quality export to an external hard drive or cloud storage. Then you can delete those space hogs from your Mac‘s internal drive and keep your system running lean and mean.
I like to keep my compressed/shared versions on my Mac for easy access and relocate all the bulky files to a separate archive. That way, I can still dive back into a project if needed but it‘s not taking up precious storage day-to-day.
Alternative Compression Software Options
iMovie‘s built-in compression tools are quite good and will likely be sufficient for most Mac users. But if you want even more options and control, there are some powerful (and free!) alternatives worth considering:
VLC Media Player
Yep, the popular open-source video player can also compress videos! Simply go to File > Convert/Stream to access a bare-bones but capable compression interface.

Pros:
- Free and open source
- Works on Mac, Windows and Linux
- Supports a huge range of file formats
Cons:
- Minimal compression options compared to other apps
- No batch processing or queuing
HandBrake
HandBrake is a powerful, open-source video transcoder that‘s been around for years. It‘s totally free and offers a vast array of options for compressing video.
Pros:
- Free and regularly updated
- Offers basic and advanced compression settings
- Can batch process multiple files
- Supports queue, so you can set up several compressions and let it run
Cons:
- Interface is more technical than iMovie, may be intimidating for novice users
- No live preview of compressed video
Adobe Media Encoder
If you have an Adobe Creative Cloud subscription for apps like Premiere Pro or After Effects, you already have access to the industry-standard Media Encoder app. It‘s not free, but if you work with video professionally, it‘s one of the most powerful compression tools available.

Pros:
- Highly customizable compression settings
- Can batch process and queue
- Supports a vast array of professional codecs and formats
- Faster encodes with hardware acceleration
Cons:
- Expensive if you don‘t already have a Creative Cloud subscription
- Complex interface compared to iMovie
Learn more about Adobe Media Encoder
Go Forth and Compress!
And there you have it, my friend! You‘re now armed with the knowledge and tools to shrink those space-hogging iMovie projects down to size. Whether you use iMovie‘s built-in compression, or opt for a more advanced tool like HandBrake, you‘ve got the power to keep your video files lean and mean.
Of course, there‘s always a tradeoff between file size and quality. But with a little experimentation and practice, you‘ll find the sweet spot that works for your unique needs.
The benefits are well worth it. Not only will your Mac‘s hard drive thank you, but you‘ll be able to share your video creations far and wide without running into frustrating file size limitations.
So go forth and compress! And don‘t forget to pat yourself on the back for being such a savvy Mac user.
I‘d love to hear about your experiences compressing videos on your Mac. What settings do you find work best? Have any other apps or techniques to recommend? Let me know in the comments!
Happy moviemaking!