ICO to PNG

Extract every size from an .ico or .cur icon file as PNG.

Every Image Hidden Inside An .ico File

An .ico file is not one picture but a small archive: the same icon stored at several sizes — 16, 24, 32, 48, 64 and 256 pixels — sometimes at several colour depths, so Windows and browsers can pick the sharpest one for each place. Drop one in to see every image it contains, labelled with its size and format.

Download any of them as a PNG with transparency intact, or all of them in one ZIP. Images stored as PNG inside the icon are extracted byte for byte; older bitmap entries — 1-bit to 32-bit, palettes and transparency masks included — are decoded here. Cursor (.cur) files work the same way.

Key features

  • Every size and colour depth in the file.
  • Transparency preserved, including 1-bit masks.
  • Lossless — PNG entries extracted untouched.
  • Download one or all (ZIP).
  • .cur cursor files supported.
100% client-side — no data leaves your machine

This tool runs entirely inside your browser using native Web APIs. Your files and text are never uploaded to a server, never logged and never shared with third parties.

How to use: ICO to PNG

  1. Drop in an .ico or .cur file
    A site’s favicon.ico works too.
  2. Review the sizes
    Largest first, with bit depth and format.
  3. Download a PNG
    Each size has its own button.
  4. Or download all
    Every image in one ZIP.

Technical specifications

Processing locationEntirely in your browser — no server round trip
Data uploadedNone. Files and text never leave your device
PriceFree — no account, no trial, no usage cap
CategoryMedia
Works offlineYes, once the page has loaded
Browser supportChrome 90+, Edge 90+, Firefox 90+, Safari 15+
Interface languagesEnglish, 中文, हिन्दी, Español, العربية

Frequently asked questions

Why does my .ico contain several images?

Windows, browsers and apps show icons at different sizes — 16 px in a tab, 32 or 48 in Explorer, 256 on a high-resolution desktop. The .ico stores a version for each so none has to be scaled.

Will the PNG keep transparency?

Yes. 32-bit entries carry their alpha channel, and older entries use a 1-bit mask; both are turned into PNG transparency.

Can I convert PNG to ICO here?

This tool goes from ICO to PNG. To make an .ico from an image, use the Favicon Generator, which builds a multi-size favicon.ico together with the Apple touch icon and web-manifest sizes from a single picture.

What is the difference between .ico and .cur?

They share one format; a cursor also stores the hotspot — the pixel that does the clicking. Both are read here.

Is the file uploaded?

No. The icon is decoded in your browser.

Related tools

Back to all tools