ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX.


jPDFOptimizer SDK is described as 'JPDFOptimizer is a Java PDF library SDK used to optimize and reduce the size of PDF documents' and is a Image Optimizer in the photos & graphics category. There are eight alternatives to jPDFOptimizer SDK for a variety of platforms, including Windows, Mac, Linux, Web-based and SaaS apps. The best jPDFOptimizer SDK alternative is ImageMagick, which is both free and Open Source. Other great apps like jPDFOptimizer SDK are Caesium Image Compressor, ImageOptim, FileOptimizer and RIOT - Radical Image Optimization Tool.
ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX.


Caesium Image Compressor lets you compress your pictures up to 90% without visible quality loss. Providing a simple yet effective interface with a real-time preview and multiple image processing at the same time, everyone will be able to reach the best result.



ImageOptim is excellent for publishing images on the web (easily shrinks images “Saved for Web” in Photoshop). It's useful for making Mac and iPhone/iPad applications smaller (if you configure Xcode to allow better optimization).

FileOptimizer is a lossless file size optimizer supporting AIR, APK, APNG APPX, BMP, CBZ, DOCX, DLL, EPUB, EXE, GIF, GZ, ICO, JAR, JPEG, MNG, MP3, MPP, PNG, PPTX, ODT, OGG, OGV, PDF, PUB, SCR, SWF, TIF, VSD, WEBP, XAP, XLSX, and ZIP file formats among others.



Saving images for web/email/other media with the best compression ratio and quality is a difficult task if you don’t have the right tools. Choosing the right format then choosing the right parameters are the key factors of smaller files.


Oxipng is a multithreaded lossless PNG compression optimizer in Rust. It can be used via a command-line interface or as a library in other Rust programs.
Compress or convert images on the web with offline support. Images are not uploaded on server and processed on client with webassembly. Support for formats like JPEG, PNG, WebP, AVIF and JXL.

Shrinks images and documents losslessly by optimizing existing compression. Run it comfortably in the background to save hard disk space and bandwidth.
