WebCodeIn

PNG to ICO Converter

Upload a PNG image, choose your sizes, and download a real multi-resolution Windows ICO file.

Processed locally in your browser — nothing is sent to a server.

Or drag and drop a PNG image here.

About this tool

Upload a PNG image, pick the icon sizes you need, and a proper multi-resolution .ico file is assembled right in your browser.

Frequently asked questions

What's the file size limit?
8MB for the source PNG.
What sizes are included in the ICO?
Whichever of the 7 standard Windows icon sizes (16×16 through 256×256) you select — the exported .ico packs every selected size into one file, so Windows can pick the right one for each context.
What happens if my image isn't square?
Pad letterboxes the image onto a transparent square background, keeping its full content visible. Crop scales the image up and trims the edges to fill the square exactly.
Is my image uploaded anywhere?
No. The conversion runs entirely in your browser using the Canvas API — the file never leaves your device.

Privacy

Your image is read and converted entirely in your browser. It’s never uploaded to any server.

Related tools