IT Market
Tools/Images/ICO to PNG Converter Online — Extract Icons
READY > SYSTEM READY
ICO
PNG

ЗАГРУЗИТЬ
ФАЙЛ

Ожидание файла...

Превью

Tool guide

ICO to PNG Converter Online — Extract Icons

ICO is a Windows container: one icon holds several bitmaps at different sizes, anywhere from 16×16 up to 256×256. Design editors and Figma usually refuse to open the file at all, and logo upload forms reject it outright. This converter lets the browser decode the icon and saves what it displays as an ordinary PNG with transparency intact — useful for lifting a site favicon into a moodboard or dropping a legacy program icon into a slide. See also: pack a PNG back into an ICO icon, scale the icon to 32×32 or 512×512, redraw the icon as an SVG.

How to use it

  1. Pick the icon file in the UPLOAD FILE zone; the input accepts image/x-icon and image/vnd.microsoft.icon, i.e. ordinary .ico files.
  2. Wait for the preview — the browser itself picks a bitmap out of the container, normally the largest one embedded.
  3. Inspect the edges: if the only bitmap inside was 16×16, the PNG comes out that small and upscaling it will not help.
  4. Press DOWNLOAD and save the PNG; transparent parts of the icon stay transparent.
  5. RESET clears the form before the next icon.

FAQ

Will I get every size out of the ICO as separate files?

No, and that is a real limitation. The browser does the decoding and it displays a single bitmap from the container — usually the largest one embedded. So the export is one PNG. To pull a specific smaller size, unpack the ICO with a desktop utility such as IcoFX or Resource Hacker.

Does the icon keep its transparent background as a PNG?

Yes. Modern ICO files store a 32-bit variant with an alpha channel, PNG supports the same, and redrawing through a canvas carries the transparency over. The exception is very old 8-bit icons from the Windows 95 era, where transparency came from a mask — those can come back with a black background.

Why is the resulting PNG so small and blurry?

Because the source was. Many favicons contain nothing but a 16×16 bitmap, and the converter hands you exactly those pixels without inventing any. Stretching 16×16 to 512×512 without losing sharpness is not possible; you need a vector logo or a larger icon version from whoever made it.

What should I do if the ICO file will not open?

Usually the file is a .cur cursor renamed to .ico, or the icon uses an uncommon encoding the browser engine does not decode. Try opening the same file directly in Chrome as its own tab: if no image appears there either, this converter cannot do anything about it.

Where does the icon file go during conversion?

It stays in your tab. The page reads the chosen file through a file input, paints it on a canvas and builds the downloadable PNG from there; no network request carries the icon's contents. That also means the tool keeps working with the internet disconnected, as long as the page is already open.

How do I go the other way and build an ICO from an image?

Use the paired PNG to ICO tool: it takes a square PNG and packs several scales into one favicon.ico. The ICO to PNG direction is for icons that already exist and whose contents you need in an editable format; the reverse is for a favicon you still have to assemble.

Examples

A site favicon for a moodboard
Before: favicon.ico containing three sizes: 16×16, 32×32 and 48×48
After: favicon.png at 48×48 with a transparent background — the largest bitmap in the container
A legacy program icon for a slide
Before: app.ico from the install directory, 256×256
After: app.png at 256×256, pasted into the slide with no white box behind it