I want to be able to create an .ico file containing a complete set of Windows icons (16px x 16px, 32px x 32px, 48px x 48px, and 256px x 256px). Is there a web application that can do this for me given a PNG or BMP that is already 256px x 256px?

  • Hi! I think this question might help you: How to group ico files. But you need an automatic way to do it, right? – Yisela Apr 12 '13 at 2:37

You could try with ConvertICO.

This is a batch png to icon converter which allows to create up to 20 multiple-size icons from images in png format at a time.

You can select as many output sizes as you need.

Another option is IcoConverter.

IcoConverter takes any image and converts it to an ICO pack.

The aspect ratio is not preserved, so squarish images are recommended.

  • 2
    ConvertIco looks good at first -- but when you actually go to use it, it changes each size you uploaded into it's own icon where it autoscales each size. -- Not super useful if you wanted to specify your own image for each size. (Windows will already autoscale a 256x256 icon, so unless you wanted more than just autoscaling, what's the point?) – BrainSlugs83 Jul 3 '16 at 19:16

If you do it yourself use gimp.org. like Adobe Photoshop, but free. Photoshop does not come with a way to combine a .ICO file or to create it. You can purchase a plugin, but it is risky and Photoshop CC wont work with them.

Gimp allows you to combine and save .ICO files. And it is a free piece of software.

  • 3
    This ended up working for me. -- I followed this helpful guide, with the caveat that I had to use "Export" instead of save. -- Tl;dr: open your biggest icon file in the Gimp, then open rest using "Open as Layers", so that each icon is a separate layer. Then use file->export and name it "whatever-you-want.ico", typing the extension is important, because it uses a custom dialog for saving, and unlike every other Windows program ever, that's how the Gimp detects what format you want to save as. – BrainSlugs83 Jul 3 '16 at 19:40

protected by DᴀʀᴛʜVᴀᴅᴇʀ Sep 21 '15 at 15:20

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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