How to compress a video on a Mac without losing quality
How to compress a video on your Mac with no visible loss: what sets file size, H.264 or HEVC, the data rates to aim for, and the routes built into macOS.

The short answer
To compress a video without losing quality you can see, lower its data rate before its frame size: export it in HEVC or H.264 at a rate that suits the screen it is going to, trim what nobody needs, and keep the original. On a Mac, QuickTime Player's File ▸ Export As makes a smaller copy in a few clicks. Sharpy lets you name the exact rate in megabits a second and shows what each codec would write before you export, with loudness and captions kept as they were.
What decides how big a video file is?
Mostly one number: the data rate, how many megabits each second of video takes. File size is that rate multiplied by the length:
megabytes ≈ megabits a second × seconds ÷ 8
So one minute at 8 Mbit/s is about 60 MB, and the same minute at 3 Mbit/s about 23 MB. Everything else changes the size through the rate it needs:
| What you change | What it does to the size | What to do |
|---|---|---|
| Data rate | Rises and falls with it, exactly | Set it to what the picture needs, no more |
| Length | Twice as long, twice as big | Trim the start, the end and anything nobody will miss |
| Codec | HEVC needs about half the rate of H.264 for the same look | HEVC where it will play, H.264 where it must play everywhere |
| Frame size | More pixels need more rate to look as sharp | Match the screen: 1080 is plenty for a phone |
| Frame rate | 60 frames a second needs about half as much again as 30 | Keep the rate you shot at |
| Sound | A small share: stereo AAC at 384 kbit/s is under 3 MB a minute | Leave it alone |
A file that is far too big is usually a camera original or an editing master. Apple puts ProRes 422 at about 147 Mbit/s for 1080p at 29.97 frames a second: over a gigabyte a minute, right for editing and far too big to send.
H.264 or HEVC: which compresses better?
HEVC, by a wide margin. When the ITU approved HEVC (H.265), it said the new standard needs only half the bit rate of H.264, and Apple describes HEVC as giving better compression than H.264 at the same visual quality.
H.264 keeps one advantage: it plays on everything. Apple's own export menus say as much, calling HEVC "Smaller File Size" and H.264 "Greater Compatibility". Use HEVC for anything watched on Apple devices, and H.264 for the file sent to someone whose computer you do not know.
What data rate should you compress to?
Enough for the screen it is going to. YouTube's recommended upload rates make good targets for any H.264 export, and HEVC can go lower:
| Data rate | About this much a minute | A good fit for |
|---|---|---|
| 3 Mbit/s | 23 MB | A 540 × 960 or 720p clip to message or email |
| 5 Mbit/s | 38 MB | 720p, YouTube's figure at 24 to 30 frames a second |
| 8 Mbit/s | 60 MB | 1080p, YouTube's figure at 24 to 30 frames a second |
| 12 Mbit/s | 90 MB | 1080p at 48 to 60 frames a second |
| 35 to 45 Mbit/s | 263 to 338 MB | 4K at 24 to 30 frames a second |
What to avoid:
- Compressing a compressed file again. Each pass loses detail. Go back to the original, or better, to the edit.
- Shrinking the frame below the screen. A 720p file on a large monitor looks soft at any rate.
- Starving a platform. YouTube, Instagram and TikTok compress every upload again, so a file already squeezed hard comes out worse twice.
- Changing the frame rate to save space. It saves little and adds judder.
How do you compress a video on a Mac without extra software?
macOS has three video compressors built in, all quick, none precise:
- QuickTime Player. Open the video, choose File ▸ Export As, and pick 4K, 1080p, 720p or 480p. For 4K and 1080p, choose Smaller File Size for HEVC or Greater Compatibility for H.264; 720p and 480p are H.264 only. It saves a .mov file and does not export MP4.
- The Finder. Control-click the video, choose Services ▸ Encode Selected Video Files, and pick a setting in the Encode Media window.
- iMovie. Share the project as a file and choose Custom quality to drag a target bit rate, with the estimated file size shown as you drag. iMovie can also export MP4.
None lets you type the rate you want, and QuickTime picks the data rate for you, so its only way to make a file smaller is a smaller frame.
How do you compress a video in Sharpy?
Decide the finished piece with the quality you want, then export it:
- Open File ▸ Decide the Finished Piece… and give the shape: a width and a height, a ratio with its long edge, or a destination such as vertical or widescreen.
- Choose HEVC or H.264 and name the rate in megabits a second, or say "standard" to use the rate Sharpy writes for that size, with its number shown.
- Trim to what matters. Mark In and Out and choose "Only between In and Out" in the export panel.
- Read the codec lines in the export panel. Each shows the data rate it would write, so you know the size before you render.
- Export as .mp4 or .mov, or as .m4a when only the sound is needed.
Set to "9:16 at 960 on the long edge, H.264", Sharpy wrote a 540 × 960 file at 3.1 Mbit/s: about 23 MB a minute, small enough to message. A ten-minute cut at a phone's full 2160 × 3840 came to 582 MB. Same footage, very different files, and the choice is yours.

Compressing in Sharpy costs nothing else in the edit. Loudness is measured on the finished file and lands on its target, captions stay on the picture or beside it, and each destination preset sets a data rate that survives the platform's own compression and follows its upload advice. Small exports keep enough data at every cut that a hard cut lands clean on its frame. Sharpy refuses to write over a file it did not make, so the original is never at risk. How to export a video walks through the export panel in full.
How do you send a video that is too large?
Compress it, or send a link instead of the file. Gmail takes 25 MB of attachments on a personal account and turns anything larger into a Google Drive link. To fit a one-minute video under 25 MB, its whole data rate, sound included, must stay under about 3.3 Mbit/s, which a 540 × 960 or 720p export manages.
For bigger files, send a link. Mail on the Mac can use Mail Drop, which sends attachments up to 5 GB through iCloud and keeps them for 30 days. AirDrop sends the file as it is to an Apple device nearby. For a moving loop rather than a clip, a GIF may be the smaller answer.
Frequently asked questions
01How do I reduce the MB size of a video?
Lower its data rate or make it shorter. Size is the data rate times the length, so halving either halves the megabytes: a minute at 8 Mbit/s is about 60 MB, at 3 Mbit/s about 23 MB.
02How can I compress my video file?
Export a copy in HEVC or H.264 at a lower data rate. On a Mac, use QuickTime Player's File ▸ Export As or the Finder's Encode Selected Video Files; in Sharpy, name the codec and rate when you decide the finished piece.
03Does compressing a video reduce its quality?
Always a little, because compression throws detail away, but at the right data rate nobody can see it. Quality drops visibly when the rate is too low for the frame size, or when a file is compressed again and again.
04Is HEVC better than H.264?
For size, yes: about half the data rate for the same look. For compatibility, H.264 still wins, so use it when you do not know what will play the file.
05What is the best video compressor for a Mac?
One that lets you set the data rate and leaves your original untouched. QuickTime Player is fine for a quick copy; an editor where you name the rate, such as Sharpy, is better when both size and quality matter.
Sources
Checked on 18 October 2026.
- Apple Support: export movies with QuickTime Player on Mac
- Apple Support: using HEIF or HEVC media on Apple devices
- Apple Support: export a movie as a file in iMovie on Mac
- Apple Support: share or export your iMovie video
- Apple ProRes white paper
- ITU press release: H.265 approved, January 2013
- YouTube Help: recommended upload encoding settings
- Gmail Help: send attachments
- Apple Support: Mail Drop limits
Sharpy opens on 1 November 2026.
The world's first context-aware agentic video editor, on your Mac. One plan, unlimited edits.