What this converter does not do
It writes one image into one icon file. An application icon usually wants more than that.
One image per icon
The ICO holds the single image you converted. Desktop icons often bundle 16, 32, 48 and 256 pixel versions in one file, which this page does not build.
Nothing larger than 256 pixels
The format cannot describe a longer side, so a bigger PNG is scaled down before it is written.
Square is up to you
A PNG that is not square gives an icon that is not square. Crop or pad the image first if you want a square one.
No sharpening for small icons
Scaling down is a plain canvas resize. A 16 pixel icon drawn by hand still looks better than a shrunk photograph.
PNG in, nothing else
The queue takes PNG files. For a photo, JPG to ICO does the same job starting from a JPG.
Related image tools
Frequently asked questions
Yes. It is a real ICO container with a PNG inside, which Windows has read since Vista. Browsers take it as a favicon too.
Yes. The image inside the ICO is a PNG, so the alpha channel comes through and a rounded logo keeps its clear corners.
ICO cannot describe a side longer than that. A larger PNG is scaled down to fit first, keeping its proportions.
No. The icon holds the single image you converted. To ship several sizes, make each PNG with Image resizer and convert them one by one.
No. Your browser draws each PNG and this page assembles the ICO in the same tab. The only download is JSZip 3.10, from the cdnjs CDN, and only if you use Download all (ZIP).
Your images stay on your device
Your browser draws each PNG and this page writes the ICO in the same tab. The images are not uploaded, and no request carries them anywhere.