Convert Windows ICO Icons to Editable PNG

Decodes an .ico file with your browser and writes it out as a standard PNG you can open in any editor. The conversion runs in the tab, so an icon from a private project never leaves your machine.

About the ICO to PNG Converter

An ICO file is a Windows icon container, and while it is exactly right for a favicon or a desktop application, it is awkward the moment you want to edit the artwork. Many image editors will not open it, and those that do treat it as a special case. Converting to PNG turns the icon back into an ordinary image that any tool can open, resize and edit.

The tool reads an .ico and produces a PNG. There is nothing to configure — PNG is lossless, so the icon's pixels come across unchanged. It also preserves transparency, which matters enormously for icons, since almost all of them have transparent corners that must stay transparent when the artwork is reused.

Key Features

  • Editable output: PNG opens in every image editor, so an icon becomes artwork you can actually work on rather than a container you have to fight.
  • Transparency preserved: The transparent areas that icons rely on are carried through to the PNG intact, so the artwork does not gain a background.
  • Lossless: The icon's pixels are written to the PNG unchanged, so nothing about the image degrades.
  • Batch conversion: Convert several .ico files at once and receive them as a ZIP.
  • No settings needed: Because the conversion loses nothing, there is nothing to weigh up — you add the file and get the PNG.
  • Handled locally: The icon is decoded and re-encoded in the browser, so artwork from an unreleased app or an internal project is not uploaded.

How to Use the ICO to PNG Converter

  1. Add one or more .ico files.
  2. Press Convert Now.
  3. Download the PNG, or the ZIP for a batch.

How It Works

The decoding uses the browser's native handling of ICO files, and this has one consequence that surprises people. An ICO is not a single image — it is a container that can hold the same icon at several sizes at once, typically 16, 32, 48 and 256 pixels square. When the browser decodes it, you get one of those sizes rather than all of them, and which one depends on the browser rather than being something you can choose here.

In practice that usually means you get a usably large version, but if your ICO packed a 256-pixel image alongside smaller ones and you specifically need the 256, check the dimensions of what comes out. It is not possible from this tool to extract a particular embedded size on demand.

The output PNG has the exact pixel dimensions of whichever embedded image was decoded, and its transparency is preserved. Because PNG is lossless and icons are small, the conversion is quick and the file tiny.

When You Need It

A developer inheriting a legacy Windows application has its icon only as an .ico embedded in the old project, and needs the artwork as a PNG to rebuild it for a modern cross-platform version. Converting extracts a usable image to work from. The application is a client's internal tool, so keeping the conversion on the development machine avoids putting unreleased assets through a web service.

A volunteer refreshing a community organisation's old website finds the site's favicon exists only as an .ico with no source artwork anywhere. Converting it to PNG gives an editable starting point for a new logo, and doing it locally keeps the small job self-contained rather than depending on an upload.

FAQ

Frequently Asked Questions

My ICO had several sizes in it. Which one do I get?
One of them, chosen by your browser rather than by you. An ICO is a container that can hold the same icon at several resolutions, and the browser's decoder returns a single image from it. You usually get a reasonably large version, but if you specifically need the largest embedded size, check the dimensions of the PNG to confirm it is the one you wanted.
Is the transparency kept?
Yes. Icons almost always have transparent corners and edges, and those are preserved in the PNG. This is one of the main reasons to convert to PNG rather than JPG — JPG would fill the transparency with a solid colour, whereas PNG keeps it, so the artwork stays reusable.
Can I convert several icons at once?
Yes. Add as many .ico files as you like and each is converted, delivered as a ZIP when there is more than one. Icons are small, so even a large batch converts quickly.
Will I lose any quality?
No. PNG is lossless, so whichever embedded image is decoded is written to the PNG exactly. The pixels are unchanged; only the format differs. There is no compression artefact introduced by the conversion.
Is my icon file uploaded during conversion?
No. The ICO is decoded by your browser and the PNG is written in the same tab. Nothing is transmitted, which is worth knowing when the icon is from an application or a project that has not been released.
How do I turn a PNG back into an ICO afterwards?
Use the PNG to ICO converter, which does the reverse and lets you produce a multi-size icon file. Editing the artwork as a PNG and then converting back is the normal round trip for updating an icon.