Image Optimization like TinyPNG
Google PageSpeed Insights recommends two: OPTIPNG and PNGOUT. You can use them together (one by one) on the same image, often it gives a better results.
TinyPNG uses this library: http://pngquant.org/
Available on Windows, Linux and Mac.