Skip to main content
7BBusyBoss

ICO to PNG Converter — Free, In-Browser

Convert .ico files to PNG with full quality preservation. Learn why you get one size from a multi-size container and when PNG beats legacy formats.

No limitsZero data leaksSuper fast
Files never leave your browser

Drop ICO files here or click to pick

Output: PNG · runs locally in your browser

You're on 7BusyBoss — 300+ free tools that run instantly in your browser. No signup, nothing uploaded.

Browse all Image Converters
About this tool

The .ico File Is a Size Container, Not a Single Image

An .ico file is not a single image — it's a container holding multiple versions of the same artwork at different sizes. A typical favicon .ico bundles 16×16, 32×32, 48×48, and sometimes 256×256 pixel versions in one file. This is why one .ico works crisply across browser tabs, bookmark bars, and desktop shortcuts, each using the size that fits best.

When you convert an .ico to PNG with this tool, you're extracting just one of those embedded images — the one the browser's decoder chooses to surface. The other sizes in the container are not written to separate PNGs. Your result is a single PNG file at whatever dimension the browser exposed.

Why Your PNG Might Not Be the Size You Expected

If your converted PNG comes out at 32×32 pixels when you expected 256×256, the .ico file likely contained a 32×32 version as the primary image, and that's what the browser decoded. This is not a limitation of the tool — it's the nature of the container format.

If you need a larger image: no upscaling filter can recover detail that was never stored in the small version. Resizing a 32×32 PNG to 256×256 produces a blurry result, not a sharp one. The solution is the original artwork the icon was created from, not a filter applied after the fact.

You can manually resize during conversion using the max-width setting, which defaults to 1920px and can be set anywhere from 120 to 4096, but this only scales what's already there — it does not add lost detail. For true enlargement, return to the source artwork file.

How This Tool Converts .ico to PNG

The conversion happens entirely in your browser:

  1. Upload one or more .ico files (supports batch processing)
  2. The browser decodes each .ico and extracts the image the decoder chooses
  3. The image is drawn onto a canvas at its natural dimensions
  4. The result is saved as PNG, preserving any transparency in the original

PNG is lossless, so no quality is lost in the format switch. Transparent areas in the .ico remain transparent in the PNG — no background fill is added. Advanced options let you add a filename prefix, or resize by maximum width — resizing always keeps the original aspect ratio.

What This Tool Does Not Do

This tool cannot extract all embedded sizes from a single .ico file as separate PNGs. The browser's decoder exposes one image, and that's what you get. If you need all four versions from a favicon .ico as individual files, you need a specialist .ico editor or a tool that can directly read the .ico binary format.

It also does not upscale beyond original dimensions. If you're converting a legacy .ico and need modern web formats, consider PNG for web pages or WebP for better compression. For design work, explore image optimizer tools once you have your PNG.

How to use the ICO to PNG Converter

Takes about a minute. No signup, no download, your data stays in your browser.

  1. 1
    Open the tool. Scroll up to the ICO to PNG Converter above — it loads instantly in your browser, no install needed.
  2. 2
    Enter your values. The fields come pre-filled with realistic defaults so you can see how it works — replace them with your own numbers.
  3. 3
    Read the result. The output updates instantly. Copy or share it — nothing is uploaded to a server, everything stays on your device.

Frequently asked questions

Common questions about the ICO to PNG Converter.

How do I extract all sizes from an .ico file?

You cannot extract all sizes at once with this tool. An .ico is a container holding multiple images (e.g., 16×16, 32×32, 256×256), but the browser's decoder surfaces only one. To get all versions as separate files, you need a desktop .ico editor or binary tool that can read the container format directly, not a browser-based converter.

What size should a favicon .ico be?

A favicon .ico typically contains multiple sizes: 16×16 (browser tab), 32×32 (bookmark bar), 48×48 (Windows taskbar), and optionally 256×256 (Windows desktop). Modern browsers also accept simple PNG or SVG in the HTML head tag, which is simpler than managing a multi-size .ico. Check what size your favicon was embedded as to understand what you'll get in conversion.

Can I convert .ico to PNG without losing quality?

Yes, if the original .ico contains the size you need. PNG is lossless, so the conversion preserves every pixel the browser decoded. The catch: if your .ico embedded a 32×32 image and you need 256×256, upscaling produces blur, not detail. Quality depends on whether the size you want was actually stored in the .ico container.

Why is my converted PNG so small?

The .ico container holds multiple sizes, and the browser decoded whichever version it chose (often the smallest). If you got 32×32 when you expected 256×256, that's the size the decoder surfaced. No filter can add detail that was never stored. You need either the original artwork or a different .ico that contains the larger size embedded.

Community rating

Discussion (0)

No comments yet. Start the discussion.