Large PDF files are a constant headache. Email attachment limits, slow uploads, wasted storage space. If you work on a Mac, you have several options to compress PDFs, but they are not all equal. Some destroy quality, others compromise your privacy. Here is a straightforward comparison of every method available.
Method 1: Use Preview (Free, Built-in)
Every Mac comes with Preview, and it can reduce PDF file size. However, the results are often disappointing.
Steps:
Open your PDF file in Preview (double-click the file or right-click and choose Open With > Preview).
Go to File > Export in the menu bar.
Click the Quartz Filter dropdown and select Reduce File Size.
Choose a destination and click Save.
The Problem with Preview
Preview's "Reduce File Size" filter uses extremely aggressive compression. Images are often downsampled to as low as 512 pixels wide, resulting in blurry, pixelated output. There is no way to adjust compression settings. For text-only PDFs it works fine, but any document with images, charts, or graphics will look noticeably worse.
Method 2: Use Terminal with a Custom Quartz Filter
For more control, you can create a custom Quartz Filter and apply it via the command line. This is the "power user" approach.
Steps:
Open ColorSync Utility (search in Spotlight).
Go to the Filters tab and duplicate the "Reduce File Size" filter.
Adjust the image compression quality and resolution to your preference (e.g., set quality to 0.75 and resolution to 150 DPI).
Use the custom filter in Preview via File > Export, or apply it via a Python script in Terminal using the Quartz framework.
The Problem with Terminal
This method gives you more control, but it requires technical knowledge. ColorSync Utility is not intuitive, and scripting adds complexity. You also cannot batch-process files easily, and there is no visual preview of the results before saving.
Method 3: Use an Online PDF Compressor
Services like SmallPDF, ILovePDF, and Adobe Acrobat Online let you upload and compress PDFs in your browser.
Steps:
Open any online PDF compressor in your browser.
Upload your PDF file.
Select a compression level (if available).
Download the compressed file.
The Privacy Problem
Your files are uploaded to external servers. Even if the service promises to delete them, your sensitive documents travel over the internet and exist on third-party infrastructure. Many free tiers also limit file sizes, add watermarks, or cap daily usage. For anything confidential (contracts, financial documents, medical records), this is a risk.
Method 4: Use a Dedicated App (Best Results)
A purpose-built PDF compressor gives you the best balance of quality, control, and convenience. PDFCrush is a native Mac app that compresses PDFs entirely offline on your machine.
Steps:
Download PDFCrush from the Mac App Store.
Drag and drop your PDF into the app (or click to browse).
Choose a compression preset: Light (minimal quality loss), Balanced (recommended), Maximum (smallest size), or Custom.
Click Crush It and your compressed PDF is ready in seconds.
Why This Works Best
PDFCrush processes everything locally, so your files never leave your Mac. You get multiple compression presets with real quality control, batch processing for entire folders, support for password-protected PDFs, and Shortcuts integration for automation. It includes 3 free compressions per day, with unlimited use for a one-time $4.99 purchase.
Quick Comparison
| Method | Quality Control | Privacy | Batch | Ease of Use |
|---|---|---|---|---|
| Preview | None | Offline | No | Easy |
| Terminal | Manual | Offline | Scriptable | Hard |
| Online Tools | Limited | Cloud | Limited | Easy |
| PDFCrush | 4 Presets | Offline | Yes | Easy |