Kostas Developer

Compress PDF documents with our REST API dynamically

Nowadays web is all about performance. Bulky documents tend to weigh a lot and might become a bottleneck for any application. That's where Compress PDF API comes in handy. Use our fast and secure service to make your large PDFs smaller and make them easier to share. It allows you to compress your documents up to 90% of their original size! Compressed PDFs are suitable for sharing, publishing on the net, or sending via emails.


Image compression options

Compress API gives you full control over image compression options. It allows you to select image compression algorithms, image compression quality, resolution for each colored, monochrome, and grayscale images individually. Find a complete list of compression parameters in the PDF compress demo.

Clean up the PDF

ConvertAPI PDF compression allows you to remove redundant objects from the PDF, including fonts, bookmarks, annotations, forms, page labels, article threads, tagged information, page thumbnails, layers, duplicates, piece information dictionaries like Adobe Illustrator or Photoshop private data etc. Find a complete list of parameters in our live integration section.


This API endpoint can also optimize page content streams in the PDF file, linearize compressed PDF file and optimize for fast Web View, subset embedded fonts ad even more.


Reducing your documents' size is simple. Pick an SDK library of your choice: DotNet, Java, Python, Ruby, PHP, Go, NodeJS, CLI, or even use Zapier. Then, grab a code sample from our auto-generated snippets and try it out for free!