ImgWrench's PNG to ICO converter turns a PNG into a Windows .ico file that holds every size you pick, from 16 to 256 pixels. Transparency is kept at every size, Microsoft's recommended set is ticked for you, and small sizes get light sharpening so they stay crisp.
How to convert PNG to ICO
- Drop one or more PNG files into the tool above.
- Keep the default sizes, or tick the ones you need.
- If a PNG isn't square, choose Contain or Cover.
- Download each .ico, or all of them as a ZIP.
Why PNG is the best source for an icon
A PNG can have a transparent background, so the icon sits cleanly on any taskbar, desktop or browser tab. Microsoft notes icons look best on transparent backgrounds. The .ico keeps that transparency: each size is stored as a 32-bit image with an alpha channel, and the 256px size is stored as a PNG inside the .ico.
Which sizes to include
Windows looks for an exact size first and scales the next size down when there isn't one. Microsoft recommends at least 16, 24, 32, 48 and 256 pixels for apps. For a website's favicon.ico, 16, 32 and 48 are enough.
Tips for a sharp PNG icon
- Start at 256px or more. Every size in the .ico is then a step down, never up.
- Trim empty space. A lot of transparent padding makes the icon look small at 16px.
- Bold shapes beat fine detail. Thin lines and small text disappear at the smallest sizes.
Why ImgWrench
- Transparency kept. Every size has a full alpha channel.
- Batch conversion. Up to 20 PNGs at once, each to its own .ico.
- Private by design. Your files never leave your device.