Instant In-Browser Compression

Compress PDF with Zero Server Uploads

Processed entirely on your device using JavaScript. Downsample huge 3K+ pixel photos, fine-tune JPEG compression, and drastically reduce file size without sacrificing crisp text.

document.pdf

0 MB 0 pages

Drop your PDF here or browse

Supports single or multi-page documents of any size.

Compression Parameters
Smallest
Extreme

Max 1000px, 45% Quality. Maximum reduction for email.

Recommended
Balanced

Max 1920px (Full HD), 72% Quality. Great balance.

High Quality

Max 2560px (2K), 85% Quality. Preserves sharp details.

Custom

Unlock custom sliders and resolution parameters.

Embedded photos exceeding this width/height (e.g. 3K/4K camera pictures) will be smoothly resized to save megabytes.
Controls lossy image re-encoding. 65% - 80% is optimal for documents with photos.
Convert Uncompressed/PNG to JPEG

Compresses heavy uncompressed raster images to compact JPEG.

Convert Images to Grayscale (B&W)

Removes color channels for additional 20% - 40% reduction.

Strip Document Metadata

Cleans author, title, and producer tags for privacy.

Enable PDF Object Streams (1.5+)

Packs structural dictionaries into Flate compressed streams.

Optimizing PDF in Browser...
0%
Initializing PDF engine...
[Engine Ready] Waiting for process to start...
-0%

PDF Successfully Compressed!

Processed locally in your browser in 0.0s.

Original Size
0 MB
Compressed Size
0 MB
Space Saved
0 MB
Images Resized
0
Download Compressed PDF