What 'compressing' a PDF actually means
A PDF file isn't one continuous blob of data — it's a collection of objects (fonts, images, page descriptions, metadata) referenced by a cross-reference table, often padded with redundant structure left over from whatever software generated it. Word processors, scanners, and older PDF exporters routinely leave duplicate objects, uncompressed object streams, or verbose cross-reference tables in the file.
Re-packing a PDF means rebuilding that internal structure: consolidating the object streams, applying stream compression where the format allows it, and rewriting the cross-reference table more compactly. None of this touches the actual content people see on the page — it's housekeeping on the container, not the content.
What gets touched vs. what doesn't
| Component | Affected by this tool | Typical size impact |
|---|---|---|
| PDF object streams / xref table | Yes, re-packed | Small to moderate |
| Document metadata (title, author, etc.) | Yes, if 'Strip metadata' is on | Usually minor |
| Embedded images (JPEG, PNG, scans) | No, preserved byte-for-byte | None |
| Fonts | No, preserved | None |
| Text and vector content | No, preserved | None |
Why this matters for your specific file
This is the single most important thing to understand before using this tool: it does not recompress images. If your PDF's size comes mostly from scanned pages or embedded photos — which is true for the majority of large PDFs — those bytes are already dominating the file, and re-packing the surrounding container structure will barely move the needle.
Where this tool earns its keep is on PDFs generated by office software: Word, Google Docs, LibreOffice, and many report generators produce files with bloated internal structure, duplicate font subsets, and verbose metadata relative to their actual visual content. Those files can shrink noticeably. A 40-page text report exported from Word is a good candidate; a 40-page phone-scanned document is not.
How to compress a PDF
Drop your PDF onto the zone.
Toggle Strip metadata if you also want to remove the title, author, and other document properties.
Click Compress PDF — the re-packed file is built locally and shown side-by-side with the original size.
Download the compressed PDF, and check the before/after size shown on screen to see whether it was worth it for this particular file.
What 'Strip metadata' actually removes
This toggle clears the title, author, subject, keywords, creator, and producer fields, and resets the creation and modification timestamps. Beyond the (usually small) size reduction, this matters for a different reason than compression: those fields often carry identifying information — the original author's name, the software and version that created the file, and exact timestamps — that you may not want attached to a document before sharing it externally. If controlling that metadata is your main goal rather than file size, the PDF Metadata Editor gives you more granular control over individual fields instead of an all-or-nothing strip.
Judging the result correctly
Don't judge success by percentage — judge it by what kind of file you started with. A 2% reduction on a scanned PDF is expected and not a failure of the tool; a 2% reduction on a Word-exported report suggests the file was already fairly clean. Compare the before/after size shown after processing, and if the savings are negligible, that's diagnostic information about your file's composition, not a bug.
Common mistakes
Expecting scanned or photo-heavy PDFs to shrink significantly — the images aren't recompressed, so there's little to gain.
Running compression repeatedly on the same file expecting cumulative savings — once the object streams are re-packed, running it again won't shrink it further.
Compressing several separate PDFs when the real goal is one smaller combined file — merge them first, then compress the single result, since merging without cleanup can leave duplicate structure.
Assuming stripped metadata means the file has no history at all — some viewers and OS-level file properties can still show a modification date from the filesystem, separate from what's embedded in the PDF itself.
Where this is genuinely useful
Shrinking a Word-exported report before attaching it to an email with a strict size cap.
Cleaning identifying metadata off a document (contract, resume, internal memo) before sending it externally.
Tidying up a PDF that's passed through several rounds of editing and accumulated bloated internal structure.
Preparing a file for a portal or system with a hard upload size limit, when the file is text/vector-heavy rather than scanned.
Frequently asked questions
Q: Why didn't my PDF shrink much?
A: Browser-side compression re-packs the PDF's object streams and can remove metadata, but it doesn't recompress embedded images. If your PDF is mostly photos or scans that are already efficiently compressed, expect small savings.
Q: What does 'Strip metadata' do?
A: It clears the title, author, subject, keywords, creator, and producer fields and resets the creation and modification timestamps — useful both for a small size reduction and for removing identifying information before sharing a file.
Q: Is my PDF uploaded anywhere?
A: No. Compression runs entirely in your browser using pdf-lib, with no outbound file transfer.
Q: Will it reduce image quality?
A: No — embedded images are preserved byte-for-byte. Only the surrounding PDF container is reorganized, so visual quality is unchanged.
Q: Can I compress multiple PDFs at once?
A: This tool processes one file at a time. Run it on each file individually, or merge them into a single PDF first and compress that combined result.
Q: If I need real image compression, what should I do instead?
A: Since embedded images are kept byte-for-byte here, achieving smaller image-heavy files means recompressing or downsampling the images before they're placed in the PDF — that's outside what container re-packing can do.
Try it on your file
Run your PDF through the Compress PDF tool and check the before/after size. For document properties beyond a full strip, use the PDF Metadata Editor, and if you need to trim content rather than shrink structure, Extract PDF Pages can cut a large file down to just what you need.