ICO to PNG Converter

image
Loading feedback…

Convert an ICO (favicon) file to PNG. Choose an output size or keep the original resolution, then download a standard PNG you can open in any editor or upload anywhere.

Last updated: March 1, 2026Author: Mateo DíazReviewed by: Riley Williams
ICO to PNG Converter
In-browser
Convert an ICO favicon file to a standard PNG image for editing and reuse

Drop your image here or click to browse

Supports JPG, PNG, WebP, SVG, HEIC (max 10MB)

Options

What is an ICO to PNG converter?

An ICO to PNG converter extracts the image data from an ICO file and saves it as a standard PNG. ICO is the icon format used by Windows for favicons, desktop shortcuts, and application icons. PNG is a universally supported image format that works in every image editor, design tool, and web browser. Use this tool when you need to edit a favicon in Figma or Photoshop, reuse an icon in a design system, upload an image to a platform that does not accept .ico files, or simply preview what an ICO contains.

How to use the ICO to PNG converter

  1. Upload your .ico file: Drag and drop or click to select an ICO file from your device.
  2. Pick an output size: Choose Original to keep the icon's native resolution, or select a specific size like 16×16, 32×32, 64×64, 128×128, or 256×256.
  3. Download the PNG: Click the download button to save the converted icon as a standard PNG.

Why use this ICO to PNG tool?

  • Universal compatibility: PNG opens in every image editor, browser, and operating system. ICO does not.
  • Editing access: Design tools like Figma, Sketch, and Photoshop handle PNGs natively but often cannot import ICO files directly.
  • Reuse in design systems: Extract the icon from a favicon, place it in your component library, and use it across web, mobile, and print without format restrictions.
  • Quick previews: ICO files are not easy to preview on macOS or Linux. Converting to PNG lets you see the icon instantly.

Use case 1: Edit a favicon in a design tool

Download a competitor's favicon.ico for reference, convert it to PNG at 256×256, and open it in Figma or Photoshop to study the design at a visible size.

Use case 2: Migrate an old website's branding assets

Legacy websites often only have a favicon.ico without source files. Convert the ICO to PNG to recover the logo for use in a new design system or brand guidelines document.

Use case 3: Add an icon to documentation or presentations

Documentation tools like Notion, Confluence, and Google Docs support PNG but not ICO. Convert the icon first, then embed it directly in your page or deck.

Use case 4: Create a higher-resolution version for app stores

App store listings often require specific PNG sizes (512×512, 1024×1024). If you only have an ICO with a 256×256 frame, extract it as PNG first, then upscale or recreate it from vector.

Understanding the ICO format

ICO files are container formats. A single .ico can hold multiple images at different resolutions. Common sizes bundled inside a favicon include:

  • 16×16: Used in browser tabs and bookmark bars.
  • 32×32: Used in Windows taskbars and shortcut icons.
  • 48×48: Used in Windows desktop and file explorer.
  • 64×64 and 128×128: Used for high-DPI displays and larger UI contexts.
  • 256×256: The maximum standard size, often used as the "master" frame for scaling.

When you select an output size in this tool, the converter renders the ICO at that resolution. If the ICO contains a frame at that exact size, you get that frame. If not, the closest available frame is scaled to fit.

Examples

Example 1: Convert favicon.ico for editing

  • Input: favicon.ico (contains 16×16 and 32×32 frames)
  • Output size: 256×256
  • Output: A 256×256 PNG upscaled from the largest available frame. You can open it in any editor for reference or modification.

Example 2: Export a small icon for UI mockups

  • Input: app-icon.ico
  • Output size: 32×32
  • Output: A crisp 32×32 PNG suitable for toolbar mockups, documentation screenshots, or inline use in wikis.

Common errors

My ICO has multiple sizes. Which one do I get?

If you pick a specific output size, the tool renders a PNG at that resolution. If the ICO contains a matching frame, you get that frame directly. If not, the tool scales the closest available frame.

The icon looks soft or blurry at large sizes

Many ICO files only contain small rasters (16×16 or 32×32). Upscaling a 16-pixel image to 256 pixels will always look blurry because the original pixel data simply does not exist at that resolution. If you have an SVG source for the icon, convert from vector instead using SVG to ICO or SVG to PNG for a sharp result at any size.

The file is not recognized as ICO

Some files named .ico are actually renamed PNGs or BMPs. If the tool rejects the file, try opening it directly as a PNG. If it opens, you already have a PNG and no conversion is needed.

Transparency is missing in the output

Standard ICO files support transparency. If the original icon has transparency, the PNG output will preserve it. If the background appears white instead of transparent, the original ICO likely had a solid white background baked in rather than an alpha channel.

Tips and proven approaches

  • Always choose the largest available output size to preserve the most detail. You can resize down later with image resizer, but you cannot add detail that was not in the original.
  • Check the ICO metadata in a tool like IcoFX or the browser dev console to see which sizes are embedded before converting.
  • For sharp icons at any size, start from SVG instead. Use SVG to PNG for raster output or SVG to ICO to create a new multi-size ICO.
  • Compress the output with compress PNG if you plan to use the PNG on a website.

Related tools

Privacy and security

This conversion runs locally in your browser. Your ICO file is not uploaded to any server. All processing happens on your device, so you can safely convert icons containing proprietary brand assets or confidential logos.

Frequently Asked Questions
ICO is a Windows icon format commonly used for website favicons (favicon.ico) and desktop application icons. A single ICO file can contain multiple image sizes bundled together.
If you pick a specific output size, the tool renders a PNG at that resolution. If the ICO contains a matching frame it is used directly; otherwise the closest available frame is scaled.
Many ICO files only contain small rasters (16×16 or 32×32). Upscaling a 16-pixel image to 256 pixels will always look blurry. If you have an SVG source, use the SVG to ICO tool instead for crisp results at any size.
Yes. If the original ICO has an alpha channel, the PNG output preserves full transparency. If the background appears white, the original ICO had a solid background baked in.
No. ICO to PNG conversion runs locally in your browser. Your file never leaves your device.