View Full Version : high quality icons?

09-16-2009, 11:24 PM
hey, I've tried a few online converters for my png files to turn them into icons but they're terrible quality. does anyone know where i can do this is better quality?

09-17-2009, 03:38 PM
What do you mean by converting PNGs into icons? An icon is just a regular image that’s scaled down to a certain size. Or are you talking about a bookmark icon for your website (a. k. a. “favicon”)?

Well, I suppose it’s not the fault of the programs that your icons are bad quality, it’s the fault of the designer (i. e. you in this case). Icon design is a science by itself as proportions of elements in the image have to be different for small icons to make the important details stand out properly. Have a read on Icon Design: Sizing (http://mezzoblue.com/archives/2007/02/21/icon_design/) and Icon Design: Anti Aliasing (http://mezzoblue.com/archives/2007/07/11/icon_design/).

09-17-2009, 10:38 PM
Thanks for the advice

09-17-2009, 10:42 PM
Stephan, I think he's talking about ICO icons, which are used as standard in Windows. Often, online converters will only convert to the 16 by 16 pixel version, as an ICO is really just a library of bitmaps.

09-17-2009, 10:59 PM
Well, yes, that’s what I thought. However, it doesn’t matter if it’s a 1616px ICO, PNG, BMP, EPS, or SVG image, at this small size the proportions of the graphical elements have to be different to still look somewhat similar to the same large scale icon. The regular computer screen can just display a minimum size of one pixel and if you have a 100100px image with a 2px line in it it will be blurry in 1616 dimension to compensate for the already narrow line in large scale. Therefore, in large scale the line would have to be much thicker to look properly in small scale (and this is with any image format). The links I provided above explain this very well. Best would be to resize the raw image in a graphic editor (modifying it as described so it looks alright) and then convert it to ICO format. Then there won’t be any loss in quality.