pngcheck is the official PNG tester and debugger. Originally designed simply to test the CRCs within a PNG image file (e.g., to check for ASCII rather than binary transfer), it has since been extended to check and optionally print almost all the information about a PNG image and to verify that it conforms to the PNG specification. It also includes partial support for MNG animations.
| Tags | Internet Web Site Management multimedia Graphics Utilities |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | Windows MS-DOS Windows OS/2 POSIX |
| Implementation | C |
Recent releases


Release Notes: This version adds an option to colorize the output (using ANSI colors), enhances the verbose output for interlaced images, and fixes three bugs that showed up in the most recent release of the brokensuite test images.


Release Notes: This release adds error/warning/normal summary information and a fair number of new conformance checks. 105 of the 107 test cases in Chris Nokleberg's latest brokensuite are detected correctly.


Release Notes: This version adds support for all remaining MNG and JNG chunks, as well as for the new PNG/MNG sTER (stereo-image) chunk. It also includes two new GPL'd utilities, one to split a PNG/MNG/JNG into its constituent chunks (numbered for easy reassembly) and one to fix minor zlib-header breakage in images created with libpng 1.2.6.


Release Notes: This release enables stringent zlib testing regardless of the verbosity level, which reduces the danger of hidden failures. It also adds support for the MNG TERM chunk, updates support for the SAVE and BACK chunks, incorporates patches for Mac OS and RISC OS, and fixes a number of bugs.


Release Notes: This version adds support for JNG ("JPEG Network Graphics"), and completed support for last seven PNG chunks.