PNG (image) file optimizer utility to improve data compression and optionally to remove unwanted data chunks, and to list the chunks in the file.
Pngcrush is a command line utility for optimizing png (Portable Network Graphics) files.
Its main purpose is to reduce the size of the PNG IDAT datastream by trying various compression levels and PNG filter methods. It also can be used to remove unwanted ancillary chunks, or to add certain chunks including gAMA, tRNS, iCCP, and textual chunks.
The command "pngcrush -n -v file.png" provides a listing of the chunks without writing a new file.
- Project page: https://pmt.sourceforge.io/pngcrush/