Client-Side PDF Compressor & Optimizer

100% Private
Offline WebAssembly & Memory Canvas Pipeline

Shrink PDF file size directly in your browser.

Reduce PDF file size by downsampling embedded images, compressing indirect object streams, and stripping unused metadata directly in browser memory. Completely private with zero server uploads.

Drag and drop your PDF here, or browse files

Supports all standard PDF documents • Processed 100% locally in browser memory

Raster Image Quality65%
Smallest (20%)Balanced (65%)Max Fidelity (95%)
Max Image Dimension1200px

How Client-Side PDF Compression Operates

Zero network transmissions. All operations execute inside your browser sandbox.

In-Memory Canvas Pipeline

Embedded raster images (JPEG, PNG, Flate streams) are decoded into temporary off-screen canvas elements, resampled to optimal DPI, and re-encoded using high-efficiency DCT compression.

Object Stream Packing

Standard PDFs often store indirect dictionaries as loose ASCII objects. Our engine packs indirect objects into compressed Flate object streams, reducing cross-reference table bloat.

Absolute Data Confidentiality

Unlike cloud conversion websites that upload your tax forms, bank records, and legal contracts to remote servers, this tool retains 0% data outside your active browser session.