ICO to PNG Converter

Extract every embedded PNG image from an ICO favicon file. Download the largest size or all sizes as a ZIP.

Drop ICO files here

or click to select · up to 20 files · max 50 MB each

ico

Files never leave your device — processed locally in your browser

lock100% PrivateboltInstantcloud_offNo Uploadall_inclusiveUnlimited Files

What it does

Extracts all embedded sizes

Modern ICO files contain multiple resolutions (16 to 256 px). This converter extracts every one and lets you download the largest, or all as a ZIP.

Batch ICO processing

Upload up to 20 ICO files and convert them all at once.

No upload required

ICO files are parsed locally in your browser — nothing is sent to a server.

Wide ICO support

Handles both modern ICO (PNG-embedded) and legacy ICO (BMP-embedded) formats.

How to use ICO to PNG Converter

  1. 1
    Upload your ICO file

    Drag and drop a .ico favicon file onto the drop zone or click to browse.

  2. 2
    See extracted sizes

    The converter reads the ICO directory and shows all embedded sizes.

  3. 3
    Download PNG

    Click "Download PNG" to get the largest embedded size, or "Download All as ZIP" to get every size as separate PNG files.

When to use this

Extract a website favicon as PNG

Have a favicon.ico but need the PNG source? This converter extracts the highest-resolution PNG embedded in the ICO.

Recover source artwork

Lost the original PNG used to create a favicon? Extract it directly from the ICO file.

Get all icon sizes

Need the 16×16 and 32×32 versions separately for documentation or UI testing? Extract all sizes as individual PNGs.

Common errors & fixes

"Not a valid ICO file" error
The file may be corrupted or not a true ICO file. Try opening it in an image editor to verify.
Blurry extracted image
The ICO file may only contain a small size (16×16 or 32×32). ICO files with older images may not have included larger sizes.
Empty ZIP download
This usually means the ICO only contained one embedded size. In that case only a single PNG download is offered.

Technical details

Input formatICO (Windows icon format)
Output formatPNG (one per embedded size)
ICO variants supportedPNG-embedded ICO (Vista+), BMP-embedded ICO (legacy)
Processing locationBrowser (client-side only)

What is an ICO file?

ICO is a Windows icon container format that bundles multiple image sizes inside a single .ico file. Rather than storing one image, it stores the same graphic at several resolutions so the OS or browser can pick the best fit for each context — a 16 px version for browser tabs, 32 px for taskbars, and 256 px for high-DPI desktop shortcuts.

Modern ICO files embed each size as a PNG image internally (supported since Windows Vista). Older ICO files used BMP data instead. This converter handles both variants.

Why convert ICO to PNG?

ICO files are specifically designed for use as icons and favicons — they are not a general-purpose image format. Converting ICO to PNG gives you a standard image file that works in any image editor, web page, design tool, or documentation.

Common reasons to extract PNG from ICO: you need the favicon image to use in design mockups; you are documenting an application and need the icon as a PNG; or you have lost the original source PNG that was used to create the ICO and need to recover it.

ICO vs PNG: Key differences

ICO is a multi-resolution container; PNG is a single-resolution image. An ICO file used as a favicon typically contains six image sizes, while a PNG contains exactly one. For web use, modern browsers support PNG favicons directly via <link rel="icon">, but favicon.ico remains the universal fallback because it is requested by browsers automatically.

For anything other than favicon use, PNG is the right choice — it is universally supported by image editors, CMS platforms, email clients, and design tools.

Frequently Asked Questions

What is an ICO file?

An ICO file is a Windows icon container that bundles multiple image sizes (typically 16, 32, 48, 64, 128, and 256 px) in one .ico file. Browsers use ICO files as website favicons, and Windows uses them for application and file icons.

How do I convert ICO to PNG?

Drop your ICO file onto the upload zone above. The converter reads the ICO structure, extracts all embedded image sizes, and lets you download the largest as a PNG or all sizes as a ZIP.

Is this ICO to PNG converter free?

Yes, completely free — no signup, no watermarks, no limits.

Does this converter upload my ICO files?

No. The ICO file is parsed entirely in your browser. Nothing is sent to a server.

Can I batch convert multiple ICO files?

Yes, up to 20 ICO files at once. Each produces its own PNG output (or ZIP if it contains multiple sizes).

What sizes will be extracted from my ICO file?

The converter extracts every size embedded in the ICO. A complete favicon.ico might contain 16, 32, 48, 64, 128, and 256 px images. Older ICO files may only contain a few sizes.

What if the ICO only contains one size?

If the ICO has only one embedded image, you will get a single PNG download. The ZIP option appears only when multiple sizes are detected.

Does it work with legacy BMP-based ICO files?

Yes. Older ICO files embed BMP images internally rather than PNG. The converter handles both modern PNG-embedded and legacy BMP-embedded ICO files.

Related Tools