Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

I have a large set of png images I am trying to compress and I would like some advice from all of the graphics experts out there :) on the best method to do this. I have access to both a Mac and Windows machine and would like the compressed images to be as small as possible without losing any quality ().

From what I have read it seems that PNGSLIM is the best way for me to go (http://graphicsoptimization.com/blog/?p=7), has anyone used this before and would you recommend it? Or should I just use PNGCRUSH?

Looking forward to learning from your wisdom.

UPDATE: When I tried to download PNGSLIM my virus checkerflagged it up as a dangerous file??

share|improve this question
    
PNG is a lossless format, so you don't lose any image information (quality) when using the format. Compressions can be changed, etc., but all the image data is still there, assuming it's being done correctly. –  matthewpavkov Sep 29 '11 at 17:23
2  
PNGs can certainly be lossy if you change the bit-depth when saving. –  DA01 Sep 29 '11 at 17:25
1  
That wouldn't really qualify as compression IMO –  horatio Sep 29 '11 at 19:00
    
apropos to what DA01 says in his answer, ( optipng.sourceforge.net/pngtech/optipng.html ) is a nice discussion of the topic which includes a list of programs. –  horatio Sep 29 '11 at 19:33
    
Related question: graphicdesign.stackexchange.com/q/3162/10419 –  porneL Mar 5 '13 at 23:26

6 Answers 6

up vote 1 down vote accepted

On the Mac I use PNGCrusher:

http://www.macupdate.com/app/mac/17768/pngcrusher

On Windows I use Optipng:

http://optipng.sourceforge.net/

Both basically strip out all meta information that isn't required by the browser to render it.

share|improve this answer
    
I've also used PNGCrusher on Mac, and it worked great. –  matthewpavkov Sep 29 '11 at 17:30

The tool you mentioned seems to work great for me (no virus warning). I saw a 44% decrease in file size, after a single test.

You can download here: http://people.bath.ac.uk/ea2aced/tech/png/

It also looks like a newer version may be available, according to the modified dates. I downloaded and ran pngslim091.zip.

share|improve this answer

Try these two, both of which are very good:

RIOT - http://luci.criosweb.ro/riot/

PNGGauntlet - http://pnggauntlet.com/

share|improve this answer

More tools:

For me PNGOut seems to be the best, but in a few cases SmushIt produced lower sized images. OptiPNG produced larger files than both.

There's also Google Page Speed, which tells you which images could be optimized...

share|improve this answer

For Mac I've created ImageOptim which runs all PNG optimization tools on every file and picks the best result.

It includes PNGOUT and all tools that YSmushit and PNGSLIM use, so with single drag'n'drop you have equivalent of applying all the advice of all other answers here :)


If you could sacrifice a little quality, then you could reduce size of PNG images by 60%-70% with lossy PNG compressor ImageAlpha (TinyPNG is equivalent tool you can use on Windows).

share|improve this answer

I use pictureslash.com its awesome, with many features :) - and free

share|improve this answer
1  
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. –  Ryan Jul 1 at 18:39
1  
I see, i'll try to answer more specific then. I would advise you to use an online service, so you wont run in to software that is only supported by specific platforms.. –  Martin Jul 1 at 20:02
    
You should edit your actual Answer with that type of comment. The thing is right now because of how short your Answer is, and including a link, it gets flagged as possible spam / low quality answer and asks higher rep members if it should be deleted. Editing your Answer to include the comment you just made would be a great way to fix that. –  Ryan Jul 1 at 20:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.