How to Compress a PDF on Mac

Compress PDFs on macOS in Safari or Chrome — no Acrobat subscription, no Preview Quartz filter, no upload to a server. Choose a target size and the tool iterates through quality tiers to land the best possible version under your cap. Free, private, works on any Mac running macOS 10.14 or newer.

Drop a PDF from Finder, Downloads, or iCloud Drive

Runs in Safari / Chrome / Firefox on macOS. 100% private.

How to compress a PDF on Mac — step by step

  1. Open your browser — Safari, Chrome, Firefox, Edge, or Arc all work. Go to vastiko.com/compress-pdf/.
  2. Drag the PDF from Finder, Downloads, Desktop, or iCloud Drive onto the upload zone. You can also click to pick a file.
  3. Choose a target size — 50 KB, 100 KB, 200 KB, 500 KB, or 1 MB. The tool starts at the highest quality tier and steps down only if needed.
  4. Wait for compression — progress shows tier-by-tier. For a 5 MB PDF expect 3–8 seconds on an M1 or later; Intel Macs take a bit longer.
  5. Download — the compressed PDF lands in your Downloads folder with a clear filename. Drag it straight into Mail, Slack, or Finder.

Mac PDF compression options compared

Honest comparison of the choices on macOS — where each option wins and where it does not.

macOS Preview — Reduce File Size

Built into every Mac. File > Export > Quartz Filter > Reduce File Size. One fixed filter, no target size control. Aggressive — a 20 MB PDF often comes out at 300 KB with visibly softened text. Zero cost and zero install, but no control.

Adobe Acrobat Pro

$19.99/month. Best-in-class PDF optimisation with granular control over images, fonts, and structure. Overkill for occasional compression. Paid subscription, large install, uploads to Adobe Document Cloud by default.

PDF Squeezer / PDFOptim

Third-party native Mac apps, usually $10–$20. Per-file control, local processing. Good if you compress PDFs daily; not worth buying for a one-off.

iLovePDF / Smallpdf web

Free in the browser but files are uploaded to their servers. Privacy concerns for contracts, bank statements, medical PDFs. Free tier limits file size and daily count.

Vastiko (this tool)

Browser-based, local compression with target-size control. Free, no signup, no watermark. Iterative tier choice picks the best quality under your cap. Right for controlled one-off compression without privacy trade-offs.

Terminal — Ghostscript

Power-user option. brew install ghostscript then gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook. Full control over PDF internals, lossless options. Steep learning curve and not worth the setup for occasional users.

What the tool needs on your Mac

Operating systemmacOS 10.14 Mojave or newer — Intel, M1, M2, M3, M4
BrowserSafari 16+, Chrome 100+, Firefox 100+, Edge 100+, Arc
RAM4 GB free — larger PDFs (over 50 MB) want 8 GB free for comfort
Install neededNone — the tool is a web page
Account neededNone
NetworkOnly for loading the page. Compression itself is offline after the tool is cached.
Max file sizeNo artificial cap. Practical ceiling ~200 MB source PDF on modern Macs.

Compress now

Drop a PDF — the tool opens with compression presets ready.

Open the PDF compressor on Mac

Safari, Chrome, Firefox — all supported.

Frequently Asked Questions

Do I need to install anything to compress a PDF on Mac?

No. The tool runs in Safari, Chrome, Firefox, or any modern Mac browser. Nothing from the App Store, nothing from Adobe, no command-line installs. Drop the PDF, pick a target size, download the compressed file.

Isn't Preview's 'Reduce File Size' good enough?

It works but is aggressive and offers no control. Preview's Quartz filter drops image quality to a fixed level regardless of source — a 20 MB PDF often comes out at 300 KB with visibly softened text. If that is fine for you, Preview is built in. If you want to hit a specific target without over-compressing, a tier-based tool picks the right quality for the size.

Can I use Automator or Shortcuts to compress PDFs in bulk?

Yes. macOS Automator has an 'Apply Quartz Filter to PDF Documents' action — drop PDFs on a Folder Action and they get compressed with the same Quartz filter Preview uses. Works for bulk archival but applies the same aggressive compression to every file. For controlled per-file targets, drop files into the browser tool one at a time.

Will the compressed PDF still be readable by Preview?

Yes. Standard PDF output. Preview, Quick Look, Finder previews, Spotlight — all work. Ctrl+F search inside the PDF may not work because target-size compression rasterises text; if you need searchable text, target 1 MB and keep the highest quality tier.

Is my PDF uploaded to a server?

No. Everything happens in your Mac's browser memory. pdf.js and pdf-lib handle the compression locally. Confirm in Safari's Develop > Show Web Inspector > Network — zero outbound requests while compressing.

Compress on other platforms & targets