Skip to content

How to Compress Videos and Images on Mac

Compress a mixed Mac folder of PNG, MP4, and PDF with GetCompress in one queue, or use Preview and QuickTime for a few files.

By Petr Samokhin

Hero PNG, teaser MP4, one-pager PDF. Three formats, three apps if you do it manually. Launch folders often mix them on purpose, then the zip hits 800 MB because one screen recording dwarfed everything else.

Method 1: GetCompress for mixed folders

Best for: Campaign or client folders with images, video, and PDF that need different presets in one pass.

GetCompress queue with multiple media files ready for batch processing
  1. Open GetCompress and drop the whole folder into the queue.
  2. Apply an image preset (max width and format), a video preset (resolution or target file size when a form lists a megabyte cap), and a PDF optimization preset.
  3. Preview anything with small UI text or charts.
  4. Export copies locally; keep masters untouched.

Exact target file size is video-only. Images and PDFs use their own quality and optimization controls. Processing stays on your Mac, which matters for unreleased creative.

Method 2: Preview, QuickTime, and Photos

Best for: A handful of files when you do not need a shared queue.

FileFirst app
PNG / JPEGPreview: Tools → Adjust Size, then File → Export
HEICPhotos export to JPEG
MOV / MP4QuickTime: trim, then File → Export As… 1080p or 720p
PDFPreview: File → Export… → Reduce File Size

Detail guides: compress images on Mac , compress video on Mac , compress PDF on Mac . For MOV that must be MP4, see MOV to MP4 on Mac .

Optional image-only Terminal resize:

sips -Z 1920 *.jpg

That does not handle MP4 or PDF in the same pass.

Limitation: Three apps, no shared presets, and QuickTime does not remember export settings across a batch.

Which method should you use

SituationStart here
Mixed folder, recurring launch pack, local-onlyGetCompress
Three files oncePreview / QuickTime / Photos
Storage cleanup across the disk Reduce file size on Mac

Order of work when the zip is too big

How you sendTypical limitTip
Email10 to 25 MB totalCompress video first; it usually dominates
SlackUp to 1 GB per fileStill shrink images so previews load fast
Client portal25 to 100 MB per uploadCheck whether the form accepts one file or many
Shared driveSoft limitsName outputs clearly: hero-1200w.jpg, teaser-720p.mp4

When everything must fit one zip under 25 MB: trim and export video (often 720p), then PDF, then resize images. Video almost always dominates the total.

MediaSetting that matters mostStarting point
PNG / JPEGMax width~1920 px for web heroes
MP4 / MOVResolution and runtime1080p for Drive, 720p for email
PDFEmbedded image qualityReduce File Size, then spot-check text

When separate apps are enough

Preview and QuickTime are enough when you have a few files and each export clears the limit.

GetCompress also helps when the same asset bundle ships every month: one queue, saved presets per type, preview in place, and no upload of draft creative. It does not replace Final Cut, Figma, or Keynote. Use those for editing; compress delivery copies afterward.