Need to shrink a scanned PDF to about 100KB for an online form? Upload your file and download a smaller PDF in your browser. Best for image-heavy and scanned documents — pages are rasterized for smaller file sizes.
The 100KB PDF Challenge
A 100 kilobyte PDF limit is tight. A single smartphone scan can easily be several megabytes. Yet many government and application portals enforce caps around 100KB for supporting documents.
CompressKB renders each page, compresses it as a JPEG image, and rebuilds a new PDF targeting your size limit. Text selection and hyperlinks may not be preserved — this approach is designed for scanned and photo-based PDFs.
How Browser PDF Compression Works
Your PDF is loaded with pdfjs-dist, each page is drawn to a canvas, and pages are re-encoded as JPEG at optimized quality. pdf-lib assembles the compressed pages into a downloadable PDF.
If the first pass exceeds 100KB, the tool lowers JPEG quality and render scale until it reaches your target or a readability floor. You always see original size, final size, and page count before downloading.
Your files are processed in your browser whenever possible. Your files stay on your device while you compress or convert them.
Best Results
Single-page scans compress most reliably to 100KB. Multi-page documents are harder — this version supports up to 20 pages and 20 MB.
Text-only PDFs exported from Word may not benefit from rasterization. For those files, try a larger target such as 200KB or 500KB, or export images separately and use our image compression tools.