Free · Fast · Privacy-first

Compress PDF on Mac

Mac users have two built-in options for compressing PDFs without any additional software: macOS Preview and the browser.

Free • Fast • Privacy-first

PDF Compressor

Optimize PDF structure without changing visual quality, right in your browser. Need to edit the content first? Try our PDF to Word converter or PDF merger.

No upload
No sign-up
Files stay on your device
Free

PDF Compressor

Upload your PDF file and compress it to reduce file size

Lossless optimization keeps text, images, links and form fields. Images are not downsampled. If optimization cannot reduce the size, you can download your original PDF unchanged.

Compress a PDF without flattening it

PDF compression should not make your file larger. FixTools compares the optimized file with the original and keeps whichever is smaller. Text, images, hyperlinks and editable form fields remain in the document.

What to expect

Structural optimization can reduce overhead in some PDFs. Scans and documents with compressed images may not shrink. There is no guaranteed percentage or target size. Signed PDFs are returned unchanged to avoid invalidating signatures.

Before you share

Compare the original and download sizes, then open the result and check its pages. Keep the source file. For a strict email or portal limit, splitting the document or exporting smaller images from its source may work better.

Frequently Asked Questions

How do I compress a PDF file?

Select a PDF and click Compress PDF. The tool optimizes its internal structure without rasterizing pages. Compare the sizes, then download the smaller result or your unchanged original.

Is PDF compression free?

Yes, our PDF compressor is 100% free to use. There's no registration required, no account needed, and no hidden fees. All PDF compression happens in your browser, so your files never leave your device and remain completely private.

What compression method is used?

The tool uses lossless structural optimization. It does not downsample images or offer lossy quality presets. Savings depend on the document; already optimized files may not shrink.

Will compressing a PDF reduce quality?

This tool keeps image and page content unchanged. Text stays selectable and form fields remain editable. If rewriting cannot make the file smaller, the original bytes are kept.

Is my PDF data secure when compressing?

Absolutely. All PDF compression happens entirely in your browser using client-side JavaScript. Your PDF files never leave your device, aren't sent to any server, and aren't stored anywhere. This ensures complete privacy and security for sensitive documents, business files, and personal information.

What file sizes can I compress?

Our PDF compressor can handle PDFs up to several megabytes in size. For optimal performance, we recommend files under 10MB. Very large PDFs with many high-resolution images may take longer to process, but all compression happens in your browser without any file size limits.

Can I compress password-protected PDFs?

Currently, our tool supports standard PDF files. Password-protected or encrypted PDFs require the password to be entered first before compression. We're working on adding enhanced support for password-protected PDFs in a future update.

What's the difference between PDF compression and PDF optimization?

This tool optimizes PDF structure. It does not recompress images or remove metadata. It cannot guarantee a target size for scans or already compressed documents.

PDF Compression Guides

Guides for compressing PDFs in specific situations:

All PDF Compressor guides (20 total)

Embed this tool

Paste one iframe and the FixTools SDK automatically keeps its height in sync.

From the FixTools Blog

How to Compress a PDF Without Losing Quality

Why PDFs get large, what compression actually does, and how to match quality settings to your use case.

Read guide →
Powered by FixTools PDF Compressor — Free PDF compression with no signup
⚡

Runs locally in your browser

🔒

No server upload during processing

✨

No server-side file retention

⚡

No watermark added

Cost
Free tier
Sign-up
Not required
Processing
Tool-specific
Privacy
Clearly disclosed
IframeResponsiveAttribution included

Add this PDF Compressor to your website

Drop the PDF Compressor into a blog post, product docs, intranet, or school portal with one iframe. Processing, privacy, and usage limits are the same as on the full tool page.

  • One copy-ready line of HTML
  • Responsive — adapts to any container width
  • No API credentials are placed in the snippet

Embed code

<iframe
  src="https://www.fixtools.io/pdf/pdf-compressor?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="PDF Compressor by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

macOS Preview "Reduce File Size" vs browser-based PDF compression

macOS Preview has offered a Reduce File Size option via File > Export as PDF > Quartz Filters since Mac OS X Tiger. The filter works by applying a Quartz filter that re-encodes all embedded content at lower quality. The problem many Mac users discover is that Preview's Reduce File Size filter is not well calibrated. It applies a fixed quality setting that can produce very poor results for already-optimised PDFs, sometimes making text slightly blurry at the edges, while producing inconsistent results on different document types. Additionally, the filter does not expose quality settings, so you get one fixed compression level with no way to choose between aggressive and gentle compression. For some PDFs, particularly those already at medium resolution, Preview's filter makes the file slightly larger rather than smaller, which is a well-documented macOS quirk that has persisted across multiple versions of the operating system.

Browser-based compression with FixTools running in Safari or Chrome on Mac offers several advantages over Preview. First, FixTools provides three compression levels of low, medium and high, giving control over the quality-to-size trade-off that Preview does not offer. Second, FixTools uses a more modern compression pipeline that handles JPEG re-encoding more cleanly than the legacy Quartz filter, which was designed for print workflows rather than digital distribution. Third, FixTools strips metadata and unused font data alongside image compression, which Preview does not do, producing a cleaner output file. On a modern M-series MacBook, FixTools compresses a 10MB PDF in 5 to 10 seconds in Safari, which is comparable to Preview's processing time. On an Intel MacBook the same operation typically takes 10 to 15 seconds, still well within an acceptable range for everyday tasks.

For Mac users who need to automate compression of many PDFs, Automator built into macOS offers a PDF action pipeline that can be combined with third-party utilities. For occasional compression, FixTools in a browser tab is faster to access than setting up an Automator workflow. For power users who compress dozens of PDFs daily, the command-line tool Ghostscript, installable via Homebrew, offers the most control and batch processing capability. But for most Mac users who compress one or two PDFs per week, FixTools in Safari eliminates the need to install anything and provides better results than Preview. The choice ultimately depends on volume: occasional users benefit from the browser, while power users with hundreds of PDFs per month should invest the time to set up a Ghostscript script that processes entire folders automatically.

It is also worth noting how each option interacts with privacy. Preview runs natively and never touches the network, so files stay entirely on the machine, which is reassuring for confidential documents. FixTools is browser-based but processes locally as well, so no file leaves your Mac during compression. You can confirm this by opening Safari's Web Inspector or Chrome's DevTools, switching to the Network tab, and watching for any outbound file transfer during the compression step. There is none. This puts FixTools on equal privacy footing with Preview while offering meaningfully better compression results, more control, and an interface that scales gracefully across compression levels.

How to use this tool

💡

Open Safari or Chrome on your Mac and go to fixtools.io/pdf/pdf-compressor. Upload your PDF from Finder, choose medium compression, and download the result. Compare the output size with Preview's Reduce File Size to see the difference.

How It Works

Step-by-step guide to compress pdf on mac:

  1. 1

    Open the compressor in your browser

    Open Safari or Chrome on your Mac and navigate to fixtools.io/pdf/pdf-compressor. The page loads in under a second on a typical broadband connection and shows the upload area front and centre with no account prompts.

  2. 2

    Upload your PDF

    Drag the PDF directly from a Finder window onto the upload zone, or click to open the standard macOS file picker and navigate to your document in Documents, Desktop, iCloud Drive, or any connected volume.

  3. 3

    Choose compression level

    Select medium for most documents because it produces a strong balance of size reduction and visual quality. For maximum reduction, choose high; for important photographs where every pixel matters, choose low.

  4. 4

    Compress the file

    Click the Compress PDF button. On an M-series Mac, a typical 10MB file processes in under 10 seconds, and a 30MB scanned PDF processes in approximately 20 to 30 seconds depending on page count and content density.

  5. 5

    Download to Finder

    Save the compressed PDF to your Downloads folder or drag it from the browser straight into a Finder window. The file is ready to email through Mail, upload to iCloud, share via Messages, or attach in Microsoft Outlook for Mac.

Real-world examples

Common situations where this approach makes a real difference:

A graphic designer on a MacBook Pro needs to email a 25MB portfolio PDF to a potential client. She tries Preview's Reduce File Size, which produces a 22MB output. The reduction is almost nothing and the file still bounces off her client's corporate mail server. She switches to FixTools in Safari and uses medium compression, reducing the portfolio to 7.8MB. Image quality on the cover photographs remains crisp at the recipient's standard zoom level, and the email lands cleanly without provoking the inbound size filter that had previously blocked her work.

A university lecturer on a Mac compresses lecture slides before uploading to the virtual learning environment. PowerPoint-exported PDFs average 18MB per lecture due to high-resolution photographs of historical artefacts. Preview compresses them to 14 to 16MB, which still exceeds the VLE's 10MB upload limit. FixTools medium compression brings each lecture deck to 4 to 6MB, comfortably under the cap. Slide images remain clear when students view them on laptop screens, and the lecturer can publish a full term of recorded lectures without exceeding the platform's storage allocation.

A solicitor on an iMac compresses client document bundles before secure portal upload. He previously used Adobe Acrobat for compression at almost $240 per year. After discovering FixTools, he compresses 12 to 15MB document bundles to 3 to 4MB in Safari without any software cost, matching the Acrobat output quality at high compression. Over the course of a year he saves the full Acrobat subscription, redirecting the budget toward practice management software. His paralegals adopt the same workflow on their MacBook Airs.

A Mac-using HR manager needs to archive a year of candidate CVs. Each CV averages 4MB, and 200 CVs would occupy 800MB on the company shared drive. Medium compression via FixTools reduces the average CV size to 1.1MB. The 200 compressed CVs take 220MB, fitting comfortably on a standard USB drive for offsite backup and loading several times faster in the company HR document viewer. Search and preview functions inside the HR system become noticeably more responsive once the archive is rebuilt at the smaller size.

Pro tips

Get better results with these expert suggestions:

1

Drag and drop from Finder for faster upload

On Mac, you can drag a PDF directly from a Finder window onto the FixTools upload area in your browser. This is faster than clicking Choose File and navigating through the Open dialog, especially if your Finder is already showing the right folder. You can also drag the compressed file from the browser Downloads bar back to a Finder window to place it directly in a specific project folder, which is useful for keeping client work tidy and avoiding clutter in the default Downloads location.

2

Compare Preview vs FixTools on your specific file

Try both Preview's Reduce File Size and FixTools medium compression on the same PDF and compare the resulting file sizes and quality. For some document types one approach outperforms the other. Generally, FixTools produces better results for scanned PDFs and image-heavy files while Preview's output for already-compact text PDFs is comparable. Doing this test on a single representative file builds confidence that you are using the right tool for the kind of documents you handle most frequently.

3

Use Ghostscript via Homebrew for batch compression

If you regularly compress dozens of PDFs per month on a Mac, install Homebrew and then Ghostscript. The command gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -sOutputFile=output.pdf input.pdf compresses a PDF equivalent to FixTools medium compression. This can be scripted to process entire folders automatically, freeing you from the manual sequential workflow that browser tools require for batches above thirty files.

4

Check the output in Preview before sharing

After compressing in FixTools, open the result in macOS Preview to review quality at 150 percent zoom. Preview renders PDFs using the same engine as most macOS PDF viewers, so what you see in Preview is representative of what recipients on Mac will see in Mail, Notes, and other Apple apps. If quality is insufficient on key pages such as a cover photograph or a detailed diagram, recompress the original at a lower setting rather than living with results that disappoint the recipient.

FAQ

Frequently asked questions

Preview's Reduce File Size is convenient but inconsistent. For some PDFs it produces good results; for others it barely reduces the file size or even makes it slightly larger. It offers no quality settings and uses a legacy Quartz filter designed for print rather than digital distribution. FixTools in Safari typically achieves better compression ratios with more predictable results across different document types. If you only have one PDF to compress and you want to try the built-in approach first, Preview costs nothing to attempt, but if the result disappoints you, the browser-based approach takes only a few additional seconds to try.
Yes. FixTools runs in Safari on Mac with full support. Safari's JavaScriptCore engine handles PDF compression efficiently, and the FileReader and Canvas APIs that the tool relies on have been stable in Safari for many years. For most PDFs under 50MB, compression completes in 5 to 15 seconds on a modern Mac. M-series Macs with their fast JavaScript performance process files noticeably faster than Intel Macs, sometimes by a factor of two on the same content. You do not need to install Chrome on a Mac to use the tool, although Chrome works equally well if it is your preferred browser.
FixTools compresses one PDF at a time. For occasional use, processing files sequentially in a browser tab is simple and fast: drag, compress, download, repeat. For batch compression of many files, consider Ghostscript via Homebrew, which can process folders of PDFs via a shell script that runs unattended. FixTools is ideal for one to five files; command-line tools are better for twenty or more. The crossover point depends on how comfortable you are setting up command-line scripts and how often you need to repeat the batch.
Adobe Acrobat offers more features, including OCR, form editing, and digital signing, but costs almost $240 per year as a standalone subscription. For compression alone, FixTools in Safari achieves comparable results at zero cost. If you already have an Adobe subscription for other Acrobat features, use Acrobat's built-in optimiser for maximum control. If you only need compression, FixTools saves the subscription cost entirely. Many independent Mac users find that compression is the only Acrobat feature they regularly use, and switching to a browser-based tool eliminates the recurring cost without any meaningful loss in everyday capability.
Yes. FixTools runs in the browser and does not require any native code. Safari and Chrome both run natively on Apple Silicon and execute JavaScript significantly faster than on Intel Macs. Compression of a 20MB PDF on an M-series MacBook typically takes 5 to 8 seconds, compared to 10 to 15 seconds on an equivalent Intel Mac. The performance gain becomes especially noticeable when processing batches of larger files, where saved seconds per file add up to minutes across a typical work session.
Yes. When you click the file upload area in FixTools, a Finder Open dialog appears. Navigate to iCloud Drive in the sidebar and select your PDF. If the file shows a cloud icon indicating it is not downloaded locally, macOS will download it from iCloud when you select it. The compression then runs locally on your Mac, and the compressed output saves to your standard Downloads folder. You can then drag the compressed result back into iCloud Drive if you want the smaller version stored in the cloud as well.
Yes. You can drag a PDF file directly from a Finder window onto the FixTools upload area in your browser. This is often faster than using the file picker dialog. Dragging from Finder to browser works in both Safari and Chrome on Mac, and it also works with files in iCloud Drive folders as long as the file has been downloaded locally. If you keep the Finder window snapped to one side of the screen and the browser to the other, you can process a series of files very quickly without ever leaving the keyboard.
Yes. FixTools produces standard PDF 1.4 compatible output that opens correctly in all PDF viewers, including macOS Preview. The compressed file preserves all PDF features including text selection, bookmarks, form fields, and hyperlinks. Preview will display and print the compressed file identically to how it handles any other PDF. The same compatibility extends to PDF Expert, Skim, and any other PDF reader available on the Mac App Store.
No. macOS Quick Look uses the same rendering pipeline as Preview, so the compressed PDF previews correctly when you tap the spacebar on the file in Finder. The thumbnail icon may take a moment to regenerate after compression because Finder rebuilds the cached thumbnail from the new file content. Once the thumbnail refreshes, the file behaves exactly like any other PDF on your Mac, fully indexed by Spotlight including any text content that the original document contained.

Related guides

More use-case guides for the same tool:

Ready to get started?

Open PDF Compressor to review its free limits and processing method.

Open PDF Compressor →

Free tier · No account needed · Transparent limits