pingo optimizer

pingo, a fast image optimizer

pingo is an experimental, fast Web PNG/JPG optimizer with visually lossless or lossy compression. it performs image reductions over iterations with a recursive multi-processing system

Download Now

version: 0.92g — zip, windows xp/7/8/10 — freemanual 32-bit download
pingo screenshot

PNG and JPG optimizer

multi-processing files clean all chunks auto image reductions
adaptive lossy for Web fast palette optimizer fast zopfli deflation



always do backup before using pingo. try on test files/folders especially made for this. understand that this tool is processing all files in subfolders. it could convert/reduce the visual quality of your files and overwrite them without any backup or warning

see the manual before using pingo

main profiles
options range effect
(no option) auto lossless/lossy - settings/format for Web
-s0 ... -s8 0 — 8 visually lossless optimization/compression levels
-x0 ... -x5 0 — 5 auto-lossy type/levels (keep format)
PNG options
options range effect
-palette convert PNG to paletted mode (auto)
-lossyfilter use lossy filter (auto)
-[value]=N 0 — 100 set a quality target for -lossyfilter or -palette
JPG options
options range effect
-progressive visually lossless JPG optimization (enabled in -s3+)
-sample=N 0 — 2 set subsampling (0 = 4:4:4 — 1 = 4:2:2 — 2 = 4:2:0)
-quality=N 1 — 100 set an approximative JPG quality
-table=N 0 — 6 set the quantization table (see mozjpeg; 6 = try all, pick the smaller)
other options
options range effect
-lossless - enable strict lossless optimization
-fast - no optimization, just strip chunks/markers (combine with -strip=N)
-strip=N 0 — 3 JPG: 0 = none — 1 = check CS/keep ICC — 2 = check CS — 3 = remove
-convertjpg=N 0 — 5 PNG to JPG conversion (0 = disable, 1-4 = presets, 5 = force)
-verbose=N 0 — 3 verbose level quiet/results/purcentage/savings (also -q or -quiet)
disable options
-nopng disable PNG processing -nojpg disable JPG processing
-nostrip keep PNG chunks/JPG markers -nodate do not change modification date
-noalpha do not change RGB data if alpha is 0 -notrials do not do PNG reductions or trials
-nodithering disable dithering