How to Compress a PDF on Mac — 4 Free Methods (2026)

By PDFKits Team — Published July 2, 2026

Why Compress PDF on Mac?

Mac users regularly deal with large PDF files, whether it's design mockups from creative apps, scanned documents, or lengthy reports. These files can quickly balloon to tens or even hundreds of megabytes, making them difficult to share via email or upload to cloud storage services with file size limits.

Most email providers cap attachments at 20–25 MB, and many corporate email servers impose even stricter limits of 5–10 MB. Cloud storage services like iCloud, Google Drive, and Dropbox work better with smaller files that sync faster and consume less of your quota. Compressing your PDFs before sharing saves bandwidth, storage space, and ensures your recipients can actually receive your files.

Whether you need to email a contract, upload a presentation, or simply free up disk space on your Mac, having a reliable method to compress PDFs is essential. Below are four free methods you can use right now, ranked from easiest to most technical.

Method 1: Compress PDF Online with PDFKits (Fastest)

The quickest way to compress a PDF on Mac is to use an online tool that works directly in your browser. No software installation, no configuration, and it works on every Mac regardless of your macOS version.

Step-by-Step Instructions

  1. Open your browser and go to PDFKits Compress PDF. Safari, Chrome, Firefox, and any other Mac browser will work perfectly.
  2. Upload your PDF by dragging and dropping it onto the page, or click the upload area to select your file from Finder.
  3. Select your compression level. Choose from Less (minimal compression, highest quality), Recommended (balanced compression), or Maximum (smallest file size).
  4. Download your compressed PDF. The tool processes your file instantly and shows you the before and after file sizes so you can verify the results.

This method is ideal for most Mac users because it requires zero setup. Your PDF never leaves your browser since all processing happens locally, which also means your documents stay private and secure.

Need a specific file size? Try our Compress PDF to 200KB or Compress PDF to 1MB tools for precise control over the output size.

Method 2: Using macOS Preview

Every Mac comes with Preview, Apple's built-in document and image viewer. Preview includes a basic PDF compression feature that can reduce file sizes without installing any additional software.

How to Compress with Preview

  1. Right-click your PDF file in Finder and select Open With > Preview.
  2. Go to File > Export in the menu bar.
  3. In the Export dialog, click the Quartz Filter dropdown menu.
  4. Select Reduce File Size.
  5. Choose a destination and click Save.

While Preview is convenient because it comes pre-installed on every Mac, it has a significant limitation: you have no control over the compression quality. The "Reduce File Size" filter uses aggressive compression that can noticeably degrade image quality in your PDF. For documents with important images, charts, or graphics, you may find the results unacceptable.

Preview works best for text-heavy documents where image quality is not a primary concern. For more control over the balance between file size and quality, an online tool like PDFKits gives you multiple compression levels to choose from.

Method 3: Using macOS Automator

If you regularly need to compress multiple PDFs, macOS Automator can help you create a reusable workflow that processes files in batch. This method requires a bit more initial setup but pays off if PDF compression is part of your regular workflow.

Creating a Compression Workflow

  1. Open Automator from your Applications folder.
  2. Create a new Workflow or Quick Action.
  3. Search for the action "Apply Quartz Filter to PDF Documents" and drag it into your workflow.
  4. Select the Reduce File Size filter from the dropdown.
  5. Save your workflow.

You can now drag multiple PDF files onto your Automator workflow to compress them all at once. This is particularly useful for photographers, designers, or anyone who handles large batches of PDF documents regularly.

Note that Automator uses the same Quartz Filter as Preview, so the compression quality limitations apply here as well. The main advantage is the ability to process many files at once without opening each one individually.

Method 4: Using Terminal (for Advanced Users)

For maximum control over PDF compression settings, you can use Ghostscript through the Terminal. This command-line approach lets you fine-tune every aspect of the compression process.

Setting Up Ghostscript

First, install Ghostscript using Homebrew. If you don't have Homebrew installed, visit brew.sh to set it up, then run:

brew install ghostscript

Compression Command

Use the following command to compress a PDF:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed.pdf input.pdf

The -dPDFSETTINGS flag controls the compression level:

This method offers the finest control but requires comfort with Terminal and command-line tools. For most users, the browser-based PDFKits approach achieves similar results with far less effort.

Which Method Should You Choose?

Here is a quick comparison to help you decide:

For the vast majority of Mac users, PDFKits Compress PDF is the recommended choice. It combines ease of use with flexible compression options and works on any Mac with a web browser.

Tips for Better PDF Compression on Mac

Regardless of which method you choose, these tips will help you achieve better compression results:

Frequently Asked Questions

How do I compress a PDF on Mac without losing quality?

Use PDFKits Compress PDF with the "Recommended" or "Less" compression level. These settings optimize the PDF structure and reduce file size while preserving the visual quality of images and text. For text-heavy documents, you can achieve significant size reduction with virtually no quality loss.

Can I compress a PDF on Mac for free?

Yes, all four methods described in this guide are completely free. PDFKits is a free online tool, Preview and Automator come pre-installed with macOS, and Ghostscript is free open-source software. You don't need to purchase any software to compress PDFs on your Mac.

How do I reduce PDF size on Mac for email?

Open PDFKits Compress PDF in your browser, upload your file, and select the compression level that brings your file under your email provider's attachment limit. Most email services allow attachments up to 20–25 MB. For corporate email with stricter limits, use the "Maximum" compression level or try our size-specific tools like Compress PDF to 1MB.

→ Try compress PDF — Free & Online