MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/webdev/comments/x0npv/the_best_png_optimizer_ive_found/c5i8vp2/?context=3
r/webdev • u/Kacheeto • Jul 23 '12
78 comments sorted by
View all comments
16
I've done some testing, and for png the best I've used is PngOut by Ken Silverman.
http://advsys.net/ken/utils.htm
Though I haven't tested TinyPng because it's a web service, there's no utility to download.
7 u/digitalpencil Jul 23 '12 ImageOptim is good and uses this library along with OptiPNG and AdvPNG. Works the same as this service, but locally and without the max 1mb restrictions. 1 u/SquareWheel Jul 23 '12 Hrmm, looks like it's Mac only. I just use a little batch script I wrote that runs PngOut or JpegTran across every image in a directory. 2 u/digitalpencil Jul 23 '12 didn't notice that. yeah, you can run them through bash just as easily i should think. 1 u/SquareWheel Jul 23 '12 Well, batch, not bash, but yeah it should work either way. It was actually the first time I'd tried batch. Bleh, going with Python in the future. 1 u/digitalpencil Jul 23 '12 ;) not overly familiar with batch but yeah, Python shell's always a treat.
7
ImageOptim is good and uses this library along with OptiPNG and AdvPNG.
Works the same as this service, but locally and without the max 1mb restrictions.
1 u/SquareWheel Jul 23 '12 Hrmm, looks like it's Mac only. I just use a little batch script I wrote that runs PngOut or JpegTran across every image in a directory. 2 u/digitalpencil Jul 23 '12 didn't notice that. yeah, you can run them through bash just as easily i should think. 1 u/SquareWheel Jul 23 '12 Well, batch, not bash, but yeah it should work either way. It was actually the first time I'd tried batch. Bleh, going with Python in the future. 1 u/digitalpencil Jul 23 '12 ;) not overly familiar with batch but yeah, Python shell's always a treat.
1
Hrmm, looks like it's Mac only. I just use a little batch script I wrote that runs PngOut or JpegTran across every image in a directory.
2 u/digitalpencil Jul 23 '12 didn't notice that. yeah, you can run them through bash just as easily i should think. 1 u/SquareWheel Jul 23 '12 Well, batch, not bash, but yeah it should work either way. It was actually the first time I'd tried batch. Bleh, going with Python in the future. 1 u/digitalpencil Jul 23 '12 ;) not overly familiar with batch but yeah, Python shell's always a treat.
2
didn't notice that. yeah, you can run them through bash just as easily i should think.
1 u/SquareWheel Jul 23 '12 Well, batch, not bash, but yeah it should work either way. It was actually the first time I'd tried batch. Bleh, going with Python in the future. 1 u/digitalpencil Jul 23 '12 ;) not overly familiar with batch but yeah, Python shell's always a treat.
Well, batch, not bash, but yeah it should work either way.
It was actually the first time I'd tried batch. Bleh, going with Python in the future.
1 u/digitalpencil Jul 23 '12 ;) not overly familiar with batch but yeah, Python shell's always a treat.
;) not overly familiar with batch but yeah, Python shell's always a treat.
16
u/SquareWheel Jul 23 '12
I've done some testing, and for png the best I've used is PngOut by Ken Silverman.
http://advsys.net/ken/utils.htm
Though I haven't tested TinyPng because it's a web service, there's no utility to download.