Command-line tool
pngcrush
brew/pngcrush
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Optimizer for PNG files
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
scoop install pngcrush
macOS
brew install pngcrush
Linux
brew install pngcrush
Compress a PNG file
pngcrush in.png out.png
Compress all PNGs and output them to the specified directory
pngcrush -d path/to/output *.png
Compress PNG file with all 114 available algorithms and pick the best result
pngcrush -rem allb -brute -reduce in.png out.png
Related command-line tools
- ect
Fast and effective C++ file optimizer. - proguard
Java class file shrinker, optimizer, and obfuscator - optipng
PNG file optimizer compression requirescmd compressor optimizer optimising diskspace lossless optimiser libpng… - svgo
Nodejs-based tool for optimizing SVG vector graphics files svgo svg optimize minify - oxipng
Multithreaded PNG optimizer written in Rust rust requirescmd optimizer optimising diskspace png-compression lossless… - ic-cdk-optimizer
WASM Optimizer for the IC CDK (experimental). - Win-Optimizer-Pro
Win-Optimizer-Pro (Windows package; no description in the winget index) windows cleaner tauri debloater tweaks optimizer - optimizer
An advanced configuration utility that helps you restore your privacy and increase your security.
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents