Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A while ago I noticed some .ico files actually came in "packs" that contained the same image in different sizes. I now need to create one of those packs (I have 10 different sizes). Do I need a specific software? Can it maybe be done online?

share|improve this question
up vote 2 down vote accepted

The GIMP's ICO export code can save multi-resolution icons. Here's a very nice tutorial for creating such ICO files in the GIMP.

Basically, what you do is create a bunch of different-sized layers containing the same image (or different images, if you like) at different resolutions, and then save the image with an .ico suffix (or any suffix with "Microsoft Windows Icon (ICO)" selected as the file type), which will present you with a dialog containing additional options on how to save each layer into the final icon.

share|improve this answer

You can use a software that does it for you, or do it programatically in f.ex. Visual Studio.

Here is some software that can help you out:

Greenfish Icon editor (free)
IcoFX Pro (payed)

You probably know the reason why it comes in different sizes, but to make the answer more complete: the reason is that the system will choose the best-fit size for its current usage, ie. being displayed as an icon in a window title bar versus on the desktop etc.

Knowing this and for what purpose the icon will be used can assist you in only choosing the sizes needed and hence make the ico file less in size.

share|improve this answer

Your Answer


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.