Target 100 KB pre-selected

Compress PDF to 100 KB Online

Reduce your PDF document below 100 KB without uploading a single byte to any remote server.

PDF compression tool

Penting: Jika PDF akan diberi tanda tangan elektronik atau e-Meterai, lakukan kompresi sebelum proses penandatanganan. Perubahan pada file setelah ditandatangani dapat memengaruhi validitas tanda tangan.

100% Private: files are processed locally on your device and are never uploaded to any server.

How to Compress PDF to 100 KB

The 100 KB threshold is one of the strictest limits imposed by legacy institutional portals, scholarship systems, and visa application websites worldwide. Meeting this requirement can seem daunting because a single uncompressed scanned page can easily exceed 500 KB. Our client-side compressor calibrates stream compression in real time right inside your browser, ensuring your file stays under 100 KB while retaining crisp vector typography and clear content.

Runs entirely in your browser:Your documents are processed 100% on your device: never uploaded, never saved, and never accessible by third parties. Confidential contracts, tax forms, and IDs stay safely in browser memory.

How to compress PDF to 100 KB in 3 steps

  1. 1

    Select Your PDF

    Drag and drop your file or tap to browse. Supports files up to 100 MB on desktop and mobile. All processing runs locally inside your browser.

  2. 2

    Target 100 KB Active

    Target File Size mode opens automatically set to 100 KB. The compression engine will calibrate passes to stay under this limit.

  3. 3

    Preview and Download

    Review the original vs compressed size comparison. Once satisfied, download your optimized document instantly.

What does a 100 KB target mean?

A 100 KB target ensures your finished document stays under 102,400 bytes. For text-only documents, 100 KB offers ample room for multi-page reports. For documents containing scans, photos, or complex graphics, our engine intelligently downsamples raster images while preserving text layer searchability and crisp geometric shapes.

Capacity: At 100 KB, pure text documents comfortably fit 10 to 25 pages. Scanned documents with images generally hold 2 to 5 readable pages.

Is the output size exactly 100 KB?

The 100 KB target acts as a strict maximum ceiling. Your file is guaranteed to be under 100 KB, often landing between 40 KB and 95 KB depending on content complexity.

Troubleshooting & Tips

If your document cannot reach 100 KB, it usually contains high-resolution color scans or excessive pages. Try removing unused pages, splitting the file, or increasing the target to 200 KB if allowed.

Why PDF files grow larger than 100 KB

PDFs inflate in size primarily due to uncompressed 300+ DPI scans, embedded full font libraries (where only a few glyphs are used), duplicate embedded objects, and preview thumbnails. A clean 3-page document can easily reach 3 MB without careful optimization.

Visual quality expected at 100 KB

Text remains sharp and vector elements are untouched because letters are stored as font glyphs rather than pixels. Embedded raster images are balanced to remain readable on screens. For documents with tiny fine print, consider 200 KB if your submission portal permits.

Compressing on Mobile Devices

Open this page on Chrome or Safari on your phone, tap the upload zone, and pick your PDF from Files, Google Drive, or Downloads. Processing runs entirely in phone memory—no mobile data is wasted on uploads. Keep the tab open while the compression finishes in seconds.

Questions About Compressing to 100 KB

Will text in a 100 KB PDF remain selectable and searchable?

Yes. Vector text layers and embedded fonts are preserved whenever possible, so searching, copying, and highlighting text continues to work normally.

How long does it take to compress to 100 KB?

Text documents take 1 to 3 seconds. Multi-page scanned documents take 5 to 15 seconds as the engine optimizes raster streams across multiple calibration passes.

Are my confidential documents private?

100% private. All processing takes place locally inside your browser sandbox using WebAssembly and JavaScript. No document data is ever transmitted across the internet.