How to use the ICO to PNG converter
- Drop in your .ico or .cur files.
- In the Sizes menu, take the biggest entry alone or all of them.
- Convert and download. With all sizes chosen, each name ends in its dimensions, such as logo-48x48.png.
How icon files are organised
An ICO is a little container holding one picture in a few sizes, commonly 16, 32, 48 and 256 pixels, sometimes at more than one colour depth. Each entry is either a bitmap or an embedded PNG, and Windows chooses whichever fits the space.
Where the same size appears twice at different depths, you get only the richer one, which keeps the download free of near-identical duplicates.
Using what you extract
The largest entry is the best base for reuse: a corner badge on a stream layout, a header image, or the starting point for a fresh icon set. The PNG keeps the native size of the entry; enlarging it later will soften it.
Old icons with 1-bit masks come out as PNGs with proper alpha transparency, so they sit cleanly over any background.
Unpacking many icons
Add a folder of icon files with all sizes selected and everything is unpacked in one run. Because the names end in width and height, app-16x16.png and app-256x256.png sort side by side.
Icons from decades-old software with 16 or 256 colours come out as ordinary PNGs that any current design tool opens.
Questions
Do cursor files work?
Yes. A .cur file has the same structure as an ICO, and its images export the same way.
Can I get a bigger PNG than the icon holds?
Not directly. Each PNG is exported at the entry’s own size; scale it afterwards if you must, accepting some blur.
Are my icon files uploaded?
No. The ICO is unpacked and each PNG written in this browser tab, so it also works on private or unreleased software icons.