JPEGmini vs pngcrush
JPEGmini
jpegmini.compngcrush
pmt.sourceforge.ioSide by side
| Figure | JPEGmini | pngcrush |
|---|---|---|
| Price from | $16.58/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 13 | 1 |
| Spec score · Image Compression Software | 9.3 (#3) | 8.3 (#24) |
| Batch processing | The desktop Pro plan includes batch processing for image and video jobs. | Yes |
| Free plan | Yes | Yes |
| Metadata controls | Yes | Yes |
| Purpose | JPEGmini recompresses images and video to reduce file size while preserving visual quality. | pngcrush optimizes PNG files by trying compression levels and PNG filter methods to reduce the IDAT datastream size. |
| Image resizing | Yes | No |
| Supported formats | JPEG,HEIC | PNG |
Plans
JPEGmini
- FreeFree
- Pro$59 a month
- Pro + Plugins$89 a month
- Pro + Automations$99 a month
- Complete Bundle$129 a month
- Cloud FreeFree
- Free (Desktop)Free
- Pro$59, paid once
- Pro + Plugins$89, paid once
- Pro + Automations$99, paid once
In their own words
JPEGmini
JPEGmini recompresses images and video to reduce file size while preserving visual quality. The maker says standard JPEG photo sizes can be reduced by up to 80%, depending on resolution. Desktop Pro optimizes JPEG and HEIC images; paid plans also support H.264 and H.265 video compression. Desktop plans include batch processing, while paid Automations plans add watch folders, background processing, and batch presets. Pro + Plugins lists integrations for Adobe Lightroom, Adobe Photoshop, and Capture One. JPEGmini also offers a Photo Server that runs on company servers and a Cloud service for wedding photographers and filmmakers, which sorts uploaded photos and footage by people into galleries. Cloud capacity varies by tier: Free holds one wedding and 5 GB, Pro holds 55 weddings and 100 GB, and Studio holds 275 weddings and 500 GB. The Cloud FAQ says files are stored in AWS US East and encrypted in transit and at rest; uploaded media is not used to train AI models. Desktop software processes files locally, and users retain ownership of uploaded content. Desktop plans list Linux, macOS, web, and Windows platforms.
pngcrush
pngcrush is a free command-line utility for losslessly optimizing PNG files. It tries compression levels and PNG filter methods to reduce the size of a file’s IDAT datastream, and supports batch processing. Its chunk controls can remove unwanted ancillary chunks or add gAMA, tRNS, iCCP, and textual chunks. The supported format is PNG; image resizing and API access are not provided. pngcrush runs from MSDOS, UNIX, or Linux command lines, and the maker links to precompiled Windows binaries for an MSDOS window. Source code is available from SourceForge and the pmt git repository, with libpng and zlib included in the distribution. The maker permits use, modification, and redistribution without a fee; the license is equivalent to, but not identical with, the libpng license. Build choices matter: the maker warns about overflow vulnerabilities when compiling with certain older unpatched libpng versions, and says a build statically linked with the supplied zlib is believed to avoid a particular double-free bug. The SourceForge files page lists pngcrush-1.8.11.tar.xz as the latest version. Free graphical applications that embed pngcrush are also noted by the maker.