ImageOptim-CLI

Automates batch optimisation of images.

Speeding up images often comes with a cost in picture quality and finding the right balance can be difficult.

Here we compare the percentage file size savings across several image optimisation tools, followed by the percentage of quality lost.

See the installation guide, examples and grunt-imageoptim.

Fork ImageOptim-CLI on GitHub
Show results for:AllGIFJPEGPNG
Legend:Best optimisationSize increasedHighest quality loss
Here we display the file sizes and quality loss of a collection of images after they have been compressed by each respective tool.
ImageImageOptimImageAlpha & ImageOptimJPEGmini & ImageOptimKrakenCodeKitgrunt-contrib-imageminSmushitTinyPNG
png24-interlaced_streepjes.png 2739 bytes87.59%87.62%87.59%87.59%%0.37%86.35%33.99%86.97%
png24_streepjes.png 2245 bytes84.86%84.9%84.86%84.86%%0.22%84.81%41.25%84.1%
png8-interlaced_streepjes.png 1995 bytes82.96%83.01%82.96%82.96%%No savings81.25%45.81%82.11%
png8_streepjes.png 1793 bytes81.04%81.09%81.04%81.04%%4.18%80.98%55.55%80.09%
png24_patroon.png 16460 bytes78.68%78.68%78.75%85.14%17.28%No savings71.6%2.32%73.77%
png24-interlaced_patroon.png 17541 bytes80%79.98%79.96%85.36%5.9%No savings67.54%1.79%75.38%
png8-interlaced_patroon.png 6565 bytes43.73%46.52%43.73%62.74%17.28%No savings14.03%No savings34.23%
png8_patroon.png 6080 bytes39.24%42.07%39.24%57.76%5.9%No savings21.78%12.98%28.98%
png8_logo.png 7685 bytes23.75%27.59%23.75%40.22%12.58%0.05%12.04%12.04%19.26%
png24-interlaced_logo.png 18513 bytes69.89%69.91%69.88%71.65%2.15%21.36%48.93%26.34%66.48%
png8-interlaced_logo.png 10339 bytes43.36%46.11%43.32%55.57%12.58%No savings8.91%8.68%39.98%
png24_logo.png 12761 bytes56.38%56.3%56.34%64%12.58%15.66%46.97%22.88%51.38%
png8-interlaced_bril.png 74929 bytes26.78%26.53%26.78%31.82%5.78%No savings1.23%0.54%25.66%
png8_bril.png 60869 bytes9.86%9.55%9.86%16.07%5.78%No savings1.52%0.86%8.49%
png8-interlaced_grote-ogen.png 86341 bytes28.3%28.22%28.3%33.3%5.79%No savings1.07%0.41%27.52%
png8_grote-ogen.png 68183 bytes9.21%9.1%9.21%15.64%7.94%No savings1.35%0.82%8.21%
png8-interlaced_rood.png 105652 bytes27.21%26.99%27.21%32.44%5.87%No savings0.87%0.6%26.75%
png8_rood.png 84088 bytes8.54%8.26%8.54%15.12%5.87%No savings1.1%0.27%7.96%
png24-interlaced_bril.png 256654 bytes23.01%68.64%9.78%23.01%69.3%9.81%3.01%3.78%3.37%65.44%10.11%
png24_bril.png 216764 bytes9.08%62.87%9.78%9.08%62.65%9.91%3.42%5.41%3.84%59.08%10.11%
png24-interlaced_grote-ogen.png 280550 bytes22.45%71.15%13.26%22.45%71.33%13.65%4.63%4.96%4.96%69.11%13.14%
png24_grote-ogen.png 233302 bytes8.15%65.31%13.26%8.15%65.52%13.65%4.83%5.23%5.22%62.86%13.14%
png8-interlaced_wolk.png 111512 bytes26.37%26.42%26.37%50.82%17.13%No savings0.83%0.1%26.24%
png8_wolk.png 92568 bytes11.3%11.36%11.3%40.75%17.13%No savings1%0.16%11.15%
png24-interlaced_wolk.png 265403 bytes24.05%65.93%3.35%24.05%66.19%3.26%5.18%10.41%5.53%62.41%3.49%
png24_wolk.png 229276 bytes12.26%60.56%3.35%12.26%60.86%3.26%4.96%7.88%5.36%56.49%3.49%
png8-interlaced_oog.png 126072 bytes23.49%23.36%23.49%26.91%5.24%No savings0.73%No savings22.81%
png8_oog.png 106374 bytes9.32%9.16%9.32%13.42%5.13%No savings0.87%No savings8.52%
png24-interlaced_rood.png 342962 bytes22.81%69.87%17.22%22.81%70.7%16.8%4.3%4.63%4.57%67.96%16.98%
png24_rood.png 287895 bytes8.05%64.1%17.22%8.05%64.79%17.19%4.65%5.55%4.97%61.83%16.98%
png8-interlaced_skyline.png 131750 bytes21.37%21.26%21.37%25.09%8.57%No savings0.7%No savings20.98%
png8_skyline.png 111579 bytes7.16%7.02%7.16%11.55%8.57%No savings0.83%No savings6.69%
png24-interlaced_skyline.png 456949 bytes16.23%73.8%18.32%16.23%73.73%18.34%2.14%2.85%2.34%72.99%18.3%
png24_skyline.png 400998 bytes4.54%70.15%18.32%4.54%70.07%18.34%3.49%3.81%3.72%69.22%18.3%
png24-interlaced_oog.png 394268 bytes22%66.13%17.37%22%65.94%17.6%2.7%3.08%2.93%64.82%17.71%
png24_oog.png 334427 bytes8.04%60.07%17.37%8.04%59.9%17.58%2.8%5.19%3.07%58.52%17.71%