Free PDF Compressor

Make any PDF smaller — right in your browser, without uploading it anywhere.

Privacy Level 1 — 100% local: your files never leave your browser
Free plan: one PDF up to 50 MB per run. Need more? PDF Compressor Pro removes all limits and adds batch mode.

Drop your PDF file here

or click to browse · compressed locally, never uploaded

Go Pro

For anyone who shrinks PDFs every day — invoices, portfolios, ebooks and scans.

$29
single payment · lifetime updates included
FeatureFreePro
Files per run1 fileUnlimited batch
File sizeUp to 50 MBUnlimited
Both compression modesYesYes
JPEG quality range50–95%50–95%
AdsShown on pageAd-free
Updates—Lifetime free updates

Frequently asked questions

Is my PDF uploaded to your servers?

No. Compression happens entirely inside your browser using the open-source pdf.js and @cantoo/pdf-lib engines. The engines' library files load from public CDNs (cdnjs and jsDelivr), but your PDF bytes themselves are never uploaded anywhere.

Which mode should I choose?

Start with the tidy re-save: it keeps text selectable and never hurts quality. If the file is still too big — typical for scans, photos and slide decks — switch to image compression and pick 150 DPI at 75% quality. The result always shows the before/after sizes, so you can see exactly what each mode achieved.

Will the text stay selectable?

In tidy mode, yes — text, links and layout are preserved. In image-compression mode, no: every page becomes a picture, so text can no longer be selected, copied or searched. Use tidy mode for contracts, resumes and anything you still need to edit or quote from.

Why did the tidy re-save barely shrink my file?

Some PDFs are already well packed — for example files exported by modern tools with compressed object streams. In that case there is almost nothing left to squeeze losslessly. Image compression is the only way to go materially smaller, at the cost of turning pages into images.

Can the compressed file end up bigger?

Yes, occasionally: a small text-only PDF rendered as images at high resolution can outweigh the original. That is why the result shows both sizes and the percentage saved — if a mode made the file bigger, just try the other one.

What if the engines cannot load?

The PDF engines load from CDNs. If an ad blocker or firewall blocks third-party scripts — or you are offline — the engines cannot start. Allow scripts from cdnjs.cloudflare.com and cdn.jsdelivr.net for this page, or check your connection and reload.