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?
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.
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.