PDFs

How to Compress a PDF Without Adobe Acrobat

By the Smol team11 min read

You can compress a PDF without Adobe Acrobat using tools already on your Mac. Preview’s Reduce File Size filter cut our 24.9 MB photo PDF to 3.93 MB in 1.8 seconds, free. Acrobat Pro is US$239.88 a year, and for compression alone that is not a defensible purchase.

Adobe lists Acrobat Pro at US$19.99/mo, or US$239.88/yr paid up front, with Standard at US$14.99/mo and US$179.88/yr, on its pricing page as of 26 September 2026. Acrobat earns that for people who need OCR, redaction and form creation. Making a file smaller is not one of those things.

Five routes are measured below on the same two files, on an M2 Pro running macOS 27.0 (build 26A428). One of them is ours. The results include the two cases where a free tool beats it and the case where a free tool makes the file bigger.

Which free method compresses a PDF best without Adobe?

The answer is decided by what is inside the PDF. A scan of photographs and a text-only contract fail for opposite reasons, and a tool that fixes one can inflate the other.

RouteCostQuality control?Best onResult on the 24.9 MB photo PDF
Preview → Export → Reduce File SizeFreeNoneOne image-heavy file, right now3,927,389 B (−84.2%)
Preview with a custom Quartz filterFreeFullWhen 144 DPI is the wrong number2,342,256 B (−90.6%)
GhostscriptFreeFull, and then someScripts, servers, extreme squeezing372,034 B (−98.5%)
Online compressorsFree tierPreset onlyA borrowed computerNot tested — uploads required
A native Mac app$19.99–$29Preset ladderFolders, repeatedly64,653–2,213,391 B

Missing from that table: any reason to subscribe to Acrobat. Also missing: a single winner. Keep reading only as far as the row that matches your file.

What was tested?

Two files, chosen because they break differently, and both reproducible.

FileWhat it isPagesSize
license.pdfApple’s own software licence, already on your Mac at /Library/Documentation/License.lpdf/. Pure text, four subsetted TrueType fonts, zero images.1595,187 B
photos.pdfSix generated 4,032 × 3,024 JPEGs printed full-page by headless Chrome. Images sit at 275 PPI. No personal photographs were used.624,877,117 B

Sizes are raw bytes. Image geometry comes from pdfimages -list, and every output was checked with pdftotext to confirm the text layer survived. It did, in every route below, with one caveat noted in the Ghostscript section.

How do I compress a PDF in Preview?

Open the PDF, choose File → Export, and set the Quartz Filter pop-up to Reduce File Size. Apple documents exactly that in the Preview User Guide, with the warning that “when compressed, the PDF may be of lower quality than the original”.

Measured:

FileBeforeAfterChangeTime
photos.pdf24,877,1173,927,389−84.2%1,840 ms
license.pdf95,18794,799−0.4%35 ms

On photographs it is excellent and instant. On text it does essentially nothing, because there are no images to resample, and on some text-only PDFs it makes the file larger — a failure mode covered in detail in what Preview’s Reduce File Size actually does to your PDF.

The reason there is no quality slider is that the settings are baked into a file on your disk. It is a 949-byte plist, and you can read it:

plutil -p "/System/Library/Filters/Reduce File Size.qfilter"
KeyValueEffect
ImageCompressionImageJPEGCompressEvery image is re-encoded as JPEG
Compression Quality0.7Fixed JPEG quality, exposed nowhere in the UI
ImageResolution144Images are resampled to 144 DPI of placed size
ImageSizeMax2400Hard pixel ceiling, whatever the page size

Our 4,032 px page images came out 2,111 × 1,583 at exactly 144 PPI, which is the filter doing precisely what it says. Whether 144 is right for your document is a question Preview never asks you.

One thing worth knowing on macOS 27: the same Export sheet also offers Create Linearized PDF, Optimize images for screen and Save images as JPEG as separate checkboxes. They are cruder than the filter and they are free, so they are worth a try on a stubborn file before reaching for anything else.

Can I change Preview’s compression settings?

Yes, and it is the best-kept free trick on macOS. Quartz filters are just plists, and Preview will use any filter it finds in ~/Library/Filters. Open ColorSync Utility (in Applications → Utilities), go to the Filters tab, duplicate Reduce File Size, and change the numbers. Your copy appears in Preview’s Quartz Filter menu immediately.

Two copies of the filter, differing only in three values, on the same photo PDF:

FilterQuality / DPI / max pxResultImage geometryTime
Reduce File Size (stock)0.70 / 144 / 2,4003,927,389 B (−84.2%)2,111 × 1,583 @ 144 PPI1,840 ms
Custom, screen0.60 / 150 / 1,8002,342,256 B (−90.6%)1,800 × 1,350 @ 123 PPI1,328 ms
Custom, print0.80 / 300 / 4,00017,160,596 B (−31.0%)4,000 × 3,000 @ 273 PPI2,353 ms

That last row is the one Acrobat users buy Acrobat for: a compression pass that keeps print resolution instead of flattening everything to 144 DPI. It costs nothing, it uses software Apple already gave you, and the only reason more people do not do it is that ColorSync Utility is not somewhere anyone looks.

Is Ghostscript better than Acrobat for compressing PDFs?

For raw squeezing of image-heavy files, it is the strongest free option there is, and it is also the one most likely to surprise you. Install it with Homebrew:

brew install ghostscript
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
   -dPDFSETTINGS=/ebook -sOutputFile=out.pdf in.pdf

Ghostscript 10.07.0, four presets, both files:

Presetphotos.pdf (24,877,117)license.pdf (95,187)Time on photos.pdf
/screen372,034 B (−98.5%)130,729 B (+37.3%)12,249 ms
/ebook1,235,549 B (−95.0%)130,602 B (+37.2%)13,362 ms
/printer24,877,906 B (+0.0%)137,405 B (+44.4%)930 ms
/prepress24,877,907 B (+0.0%)137,406 B (+44.4%)962 ms

Three things in that table deserve explaining rather than glossing over.

/screen is astonishing and slow. 372 KB from 24.9 MB, a 98.5% cut, but it took 12.2 seconds for six pages and it resampled the images to 1,056 × 791 at 72 PPI. That is a thumbnail. It is the correct answer for an email attachment and the wrong one for anything that gets zoomed.

/printer did nothing at all. Ghostscript only downsamples an image when it exceeds the target resolution by a threshold factor. Both numbers are in Ghostscript’s own Resource/Init/gs_pdfwr.ps: /printer sets /ColorImageResolution 300, and the shipped default is /ColorImageDownsampleThreshold 1.5. So nothing is touched below 450 PPI, our images sit at 275, and the file came back 789 bytes larger than it went in. Not a bug. A documented policy that catches people out constantly.

It grew the text file by more than a third. Every preset made license.pdf bigger, /printer by 44.4%. The text itself came through: 71,485 characters extracted before, 71,643 after. What changed is structure. A 69-object file came back as a 695-object file, and the decompressed content grew from 254,069 to 300,687 bytes. Ghostscript rebuilds a PDF from scratch, and rebuilding something that was already small and tidy costs you.

Rule of thumb: Ghostscript is the right tool when the PDF is mostly pictures and you are willing to wait. Point it at a word-processor PDF and you will usually make things worse.

What about free online PDF compressors?

They work, they need nothing installed, and they are the right call on a borrowed computer. We have not benchmarked them here, because doing so honestly means uploading the test files and the whole point of the section is that you should think before you do that.

The limits are where the business model lives. iLovePDF’s free tier caps a Compress task at 2 files and 200 MB; Premium is $4/month billed annually, which is $48/year and still an ongoing bill. Smallpdf, Adobe’s own web tool and the rest run comparable meters. We have written these up in more detail as an iLovePDF alternative and a Smallpdf alternative.

The part that actually matters is not the file limit. If the PDF is a signed contract, a medical record, a passport scan or an NDA, the upload is the problem and the file size is a detail. Preview is on the machine already and it never sends anything anywhere.

Which Mac apps compress PDFs without a subscription?

Several, and they are all one-time purchases in the price range of two months of Acrobat. PDF Squeezer is $19.99. Smol is $29 and covers images, video, audio and PDFs rather than PDFs alone. Both run locally.

What a preset ladder buys you over Preview’s single button is the ability to pick a rung. Smol’s five presets are long-edge pixel caps, not DPI targets, which means the result is predictable across page geometries. Measured on both test files:

PresetLong edgephotos.pdf (24,877,117)license.pdf (95,187)Effective PPI
tiny600 px64,653 B (−99.7%)91,455 B (−3.9%)41
small900 px168,255 B (−99.3%)91,455 B (−3.9%)61
medium1,200 px318,005 B (−98.7%)91,455 B (−3.9%)82
large1,800 px817,530 B (−96.7%)91,455 B (−3.9%)123
original2,400 px2,213,391 B (−91.1%)91,455 B (−3.9%)164

The same ladder is what makes an oversized Office export tractable, since both a PowerPoint and a Word document usually arrive here as a PDF that is still too big for whatever is rejecting it.

Two honest readings of that table. The photo column is a real ladder: pick the rung that fits the upload limit and the quality you need. The licence column is flat at −3.9% because there are no images to resample, which is the same reason Preview managed −0.4% and the reason the only tool that moved that file at all made it bigger. A text-only PDF is already close to as small as a PDF gets.

The text layer came through all five presets unchanged, at 71,485 characters, identical to the original. Both files together took 530 ms at tiny. The preset behaviour is explained properly in PDF compression presets, explained, and the field is ranked in the best PDF compressor for Mac.

What does Acrobat still do better?

Quite a lot, and pretending otherwise would be dishonest. Adobe advertises Acrobat Pro with “Turn scans into editable PDFs”, “Redact sensitive content”, “Create web forms” and “Compare PDFs to review differences”. Nothing on this page does any of them.

If you run OCR on scanned archives, if you redact documents where a failed redaction is a legal problem, if you build fillable forms, or if you live in a prepress workflow that needs PDF/X output and preflight, Acrobat is the tool and $239.88 a year is a business expense rather than a rip-off.

If what you do is make files small enough to send, you are renting a workshop to hang one picture. The side-by-side is in our Acrobat alternative for Mac comparison rather than repeated here.

When Smol is not the answer

For one image-heavy PDF that needs to go out in the next two minutes, use Preview. Three clicks, free, already installed, and it took 84.2% off our test file. Paying anything for that single job would be silly.

If 144 DPI is wrong for your document, build a custom Quartz filter in ColorSync Utility. It is still free, it takes five minutes once, and it gave a better result than the stock filter on every measure we tried.

If you want the absolute smallest file and can wait twelve seconds, Ghostscript’s /screen beat every other route in this article by a factor of six. It is free and open source and it will keep being free.

Where a paid app earns its keep is the folder: thirty PDFs a week, the same settings each time, a preset ladder instead of a single button, and nothing leaving the machine. That is the batch case, and it is why Smol is a one-time $29 rather than a subscription. For a single file, everything above is free and we would rather you used it.

Frequently asked questions

How do I compress a PDF on Mac without Adobe?

Open it in Preview, choose File then Export, and pick Reduce File Size from the Quartz Filter menu. On a 24,877,117-byte test PDF of photographs that produced a 3,927,389-byte file in 1.8 seconds, free, with nothing installed.

How much does Adobe Acrobat cost?

Adobe lists Acrobat Pro at US$19.99 per month, or US$239.88 per year paid up front, and Acrobat Standard at US$14.99 per month or US$179.88 per year, on its pricing page as of 26 September 2026. Both are subscriptions rather than one-time purchases.

Can I change the quality of Preview’s Reduce File Size?

Not directly, because the settings are hardcoded in a plist at /System/Library/Filters/Reduce File Size.qfilter: JPEG quality 0.70, 144 DPI, 2,400 pixel maximum. You can duplicate that filter in ColorSync Utility, change the numbers, and your version appears in Preview’s Quartz Filter menu.

Does Ghostscript compress PDFs better than Acrobat?

On image-heavy files it compresses extremely hard: /screen took a 24,877,117-byte test PDF to 372,034 bytes, a 98.5% cut, in 12.2 seconds. On a text-only PDF every Ghostscript preset made the file larger, by 37% to 44%, because it rebuilds the document structure from scratch.

Why did compressing my PDF make it bigger?

Because the file was already text and vectors with no images to resample, so there was nothing to gain and a rewrite to pay for. Ghostscript turned a 69-object test file into a 695-object one and grew it 37%. If a PDF is already under a megabyte and contains no photographs, leave it alone.

Keep reading