Icon Extractor

ICO to PNG Converter Free

Convert ICO favicon files to PNG images online for free. Extract all size variants embedded in the ICO as separate PNGs. Get the largest available size for use in design tools, presentations, or as a base for new favicon generation. No signup required.

Extract all sizes Lossless PNG output Transparency preserved No signup required

Drop your ICO file here

or click to browse — .ico files supported

Choose ICO File

ICO · Single file · All embedded sizes extracted

Pro — batch ICO extraction, 16-bit PNG, custom DPI, ICNS support

API access · Priority queue · Team workspace

Upgrade — $19/mo

How It Works

Extract PNG images from an ICO file in three steps

STEP 1

Upload ICO File

Drop your .ico file onto the upload zone or click to browse. The ICO format is a container that stores multiple images at different resolutions. ICO files from websites (favicon.ico), Windows applications, and icon libraries are all supported. The converter parses the ICO header to determine how many size variants are embedded in the file.

STEP 2

Choose Extraction Mode

Select whether to extract all size variants, just the largest (usually 256×256), or a specific size. "All embedded sizes" exports each image as a separate PNG file named icon-16.png, icon-32.png, icon-48.png, etc. — useful when you need all variants. "Largest only" is ideal when you want one high-resolution PNG for editing.

STEP 3

Download PNG Files

Get lossless PNG images extracted from the ICO. The PNG format preserves the full colour depth and transparency of each ICO frame. Single-size extraction downloads a PNG directly; multi-size extraction downloads a ZIP archive with all PNG variants. Use the extracted PNGs in Photoshop, Figma, or as source files for creating new favicons.

ICO to PNG Features

Extract any ICO file to lossless PNG with full fidelity

Extract All Embedded Sizes

ICO files can contain up to 15 different image sizes in a single file — 16×16, 24×24, 32×32, 48×48, 64×64, 128×128, 256×256, and others. Our converter reads the ICO directory table, identifies all embedded images regardless of colour depth (1-bit, 4-bit, 8-bit, 24-bit, 32-bit), and exports each as a separate lossless PNG. Windows Vista+ ICO files may store large sizes (256px+) as embedded PNGs rather than BMP — these are also handled correctly.

Lossless PNG Extraction

ICO to PNG is a lossless conversion — no pixel data is changed. The ICO image data (stored as BMP or compressed PNG within the ICO container) is read directly and re-encoded as a standard PNG file. The resulting PNG is pixel-for-pixel identical to what was stored in the ICO. This makes the extraction ideal for recovering source artwork from an ICO file when the original PNG is unavailable.

Transparency Preserved

Modern ICO files (Vista+) use 32-bit RGBA storage, providing full per-pixel alpha transparency. These ICO images are extracted to RGBA PNGs with full alpha channel preserved. Legacy ICO files (XP and earlier) used 1-bit XOR/AND masks for transparency — our converter reads these masks and converts them to standard PNG alpha channels, so the resulting PNG has correct transparency even from old-format ICO files.

Use Cases

Extracting ICO to PNG is useful for: recovering logo artwork from a favicon.ico when the original source files are lost; extracting Windows application icons for use in presentations, documentation, or UI mockups; creating a high-resolution PNG copy of a favicon for use in app stores or social media; and inspecting ICO files to understand which size variants a favicon contains.

Instant Extraction

ICO to PNG extraction is extremely fast — it requires only parsing the ICO header and re-encoding the embedded pixel data as PNG. A typical multi-size favicon.ico converts to its PNG variants in under 1 second. Even ICO files with many embedded sizes complete in a few seconds at most. No server-side rasterisation or scaling is required for the extraction process.

Private & No Account Needed

All uploads use TLS 1.3 encryption. ICO files and PNG outputs are processed in isolated containers and permanently deleted within 24 hours. No watermarks added. No account, email, or signup required.

Free vs Pro

FeatureFreePro
Files per batch150
Sizes to extractAll / Largest / 32pxAny specific size
ICNS (macOS) support
Custom output DPI
API access
Priority queue
WatermarkNoneNone

Frequently Asked Questions

An ICO file can technically contain up to 65535 images (the image count field is a 16-bit integer), though in practice most ICO files contain 1–8 variants. Typical browser favicons contain 2–4 sizes (16×16, 32×32, and optionally 48×48 and 256×256). Windows application icons often contain many more: 16×16, 20×20, 24×24, 32×32, 40×40, 48×48, 64×64, 96×96, 128×128, and 256×256, sometimes at multiple colour depths.

Some favicon generators or manual ICO creation tools only embed a single 16×16 image. This is technically valid — browsers will scale the 16×16 up for 32×32 contexts, though the result may appear blurry. If you want a high-quality multi-size ICO, use our PNG to ICO converter to generate a proper multi-size favicon from your source artwork.

Yes. Extract the largest size (256×256 or whatever the maximum is in the ICO) as a PNG, edit it in your design tool if needed, then run it through our PNG to ICO converter to generate a fresh multi-size ICO. This workflow is useful when you have an ICO file from a legacy project but no longer have the original source files.

favicon.ico is the legacy standard — a multi-resolution container that works in every browser including IE. PNG favicons are simpler (one file per size) and supported by all modern browsers, but not IE11. SVG favicons are the newest option and scale perfectly at any DPI, but aren't supported in Safari or IE. For maximum compatibility, use a favicon.ico as the default fallback and layer modern PNG/SVG favicons on top using <link> tags.

Windows Vista+ ICO files store 256×256 (and larger) images as compressed PNG data embedded inside the ICO container. When extracted, these become standard PNG files at full lossless quality. Smaller sizes (16–128px) are stored as uncompressed BMP pixel data inside the ICO — these are extracted by re-encoding the BMP pixel data as PNG, which compresses well and results in reasonably small files.

Yes. All uploads use TLS 1.3 encryption. Files are processed in isolated containers and permanently deleted within 24 hours. No watermarks added. No account required.