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.

A woman sits in the passenger seat of a parked car at golden hour with a laptop on her knees and a phone in her hand, waiting for a video to finish.

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:

  1. 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.
  2. The Finder. Control-click the video, choose Services ▸ Encode Selected Video Files, and pick a setting in the Encode Media window.
  3. 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:

  1. 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.
  2. 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.
  3. Trim to what matters. Mark In and Out and choose "Only between In and Out" in the export panel.
  4. Read the codec lines in the export panel. Each shows the data rate it would write, so you know the size before you render.
  5. 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.

A hand slides a memory card from a camera into the side of a laptop on a sunlit wooden table, a small portable drive beside it.
Keep the camera original: compress a copy for sending, and go back to the original or the edit for the next one.

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

01

How 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.

02

How 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.

03

Does 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.

04

Is 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.

05

What 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.

hopeengineer

Written by

hopeengineer

Software architect and founder of Sharpy and Threadify. Builds scalable systems and AI tools, and writes here about how Sharpy understands and edits video.

Sharpy opens on 1 November 2026.

The world's first context-aware agentic video editor, on your Mac. One plan, unlimited edits.