Compress PDF to 100KB uses local structural PDF optimization for small document targets. It cannot guarantee exact output because browser-safe compression does not re-encode every embedded image.
PDF compression target
Upload a PDF and try to reduce its file size locally in your browser. Exact target sizes are not guaranteed because some PDFs are already optimized or contain images that cannot be safely re-encoded here.
This tool applies structural compression by removing redundant cross-reference streams and optimizing the PDF object layout. It does not re-encode or discard images. For significant file size reduction, image re-encoding is required — which cannot be done safely in the browser without potentially altering image quality. Exact 100KB output is not guaranteed for every PDF.
No. Browser-side PDF optimization cannot safely re-encode all embedded images, so exact size is not guaranteed — text-heavy documents get much closer than scanned or image-heavy ones.
No. The PDF stays in the browser and is not sent to a server or stored anywhere.
100KB is a common cap on lightweight web forms, ticketing systems, and older portals that were designed for small text-only attachments rather than modern scanned documents.
A short, text-based document with no embedded images — a simple letter, a plain contract, a form with no logo or photo — typically starts well under 100KB or gets there easily with structural optimization alone.
Probably not through structural optimization alone. Even a single embedded image (a logo, a signature scan) can push a document well past 100KB, since image data dominates PDF file size far more than text does.
No. Structural optimization removes redundant internal data and deduplicates resources — it does not delete text, change layout, or re-encode images, so the visual result matches the original.
Check whether the source document can be exported without embedded images or at a lower scan resolution before converting to PDF — that addresses the root cause more effectively than compressing an already-generated PDF.