ICO to PNG Converter
Data & DigitalConvert a Windows .ico icon file to PNG free online. Pick which embedded size to extract and download instantly — the conversion runs in your browser.
Reviewed by the thecalcu.com team · Last updated July 21, 2026
Drag & drop an .ico file here
or click to browse — max 2048.0 KB, stays on your device
What is a ICO to PNG?
An ICO to PNG Converter extracts a usable image from a Windows .ico icon file, which bundles multiple versions of the same icon at different resolutions, commonly 16×16, 32×32, 48×48, and 256×256, into a single container. Since ICO is a Windows-specific format that most image editors, browsers, and general software can't open directly, this tool pulls out one embedded size (by default, the largest) and converts it into a standalone PNG.
This tool performs the extraction entirely in your browser using a custom parser for the ICO binary format, handling both the modern PNG-embedded style and older raw bitmap-style entries: no upload, no server round-trip, no external library. It pairs naturally with the PNG to ICO Converter for the reverse direction, building a new icon file from a PNG.
Why Use an ICO to PNG Converter?
Icon files are common for favicons, desktop shortcuts, and application icons, but editing or reusing that artwork in a design tool, website, or non-Windows context usually requires a standard image format like PNG. Extracting a specific embedded size on demand avoids needing a dedicated icon-editing application.
A concrete situation this solves: pulling the largest embedded image out of an old favicon.ico file so it can be edited, resized, or reused as a modern PNG-based favicon or app icon.
Who Should Use This Converter?
- Web developers extracting a usable PNG from a legacy favicon.ico file for modern icon workflows.
- Designers recovering original artwork from an .ico file when the source PNG or vector file has been lost.
- Developers working with Windows application icons who need a specific embedded size as a standalone image.
- Anyone repurposing an old icon for use in a context, a website, a presentation, a document, that doesn't support ICO directly.
- Users going the other direction should see the PNG to ICO Converter for building a new multi-resolution icon file.
What Insights Does the ICO to PNG Converter Give You?
Once uploaded, the tool reports how many embedded sizes the ICO file contains, a single-size favicon might have just one, while a full application icon set often bundles four or more. The Embedded Size to Extract dropdown shows each available size along with whether it's stored as PNG or a raw bitmap, and its bit depth.
The converted Converted (PNG) preview and file size let you confirm the extracted image looks correct, particularly useful for verifying that transparency in the original icon carried over properly.
How to use this ICO to PNG calculator
- Drag and drop an .ico file onto the upload area, or click it to browse your device.
- The largest embedded size converts automatically and appears in the preview.
- If the file contains multiple sizes, use the Embedded Size to Extract dropdown to choose a different one.
- Click Download PNG to save the file, or Copy PNG to copy it directly to your clipboard.
- Click Change to start over with a different ICO file.
Formula & Methodology
The parser reads the ICO's ICONDIR header to find how many images are embedded, then reads each ICONDIRENTRY to locate each image's dimensions, bit depth, and byte offset within the file. If an entry's data starts with the standard PNG signature bytes, it's already a valid PNG and is extracted directly with no re-encoding. Otherwise, the entry is a raw BMP-style bitmap: the tool reads its BITMAPINFOHEADER, then decodes the pixel data (bottom-up, BGR or BGRA byte order) into a canvas, applying the separate 1-bit transparency mask for 24-bit entries that lack their own alpha channel, before exporting the canvas as PNG. For example, a favicon.ico containing 16×16, 32×32, and 256×256 entries, where the 256×256 entry is stored as embedded PNG (the modern Vista+ convention for large icon sizes), extracts that top entry's PNG bytes directly, producing an exact, lossless copy of the original artwork with no decode-and-re-encode step at all.
Frequently Asked Questions