pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

Convert ICO to PNG

favicon → editable PNG · batch · keeps transparency · nothing uploaded

You inherited a site whose only logo asset is favicon.ico, and nothing you own will open it. Drop the ICO here and get a PNG you can actually edit. Your browser already knows how to decode ICO — this just re-saves what it decoded, locally.

Drop .ico files here

Multiple files allowed

    no files
    Ready.

    One ICO can hold several sizes

    An .ico is a container: a single file often packs 16×16, 32×32, 48×48 and 256×256 versions of the same icon. Browsers pick one when they render it, and that's the one you get back here — usually the largest available. So don't be surprised if a 15 KB ICO produces a single 256×256 PNG rather than four files.

    Going the other way, PNG to ICO builds a proper multi-resolution ICO from one square PNG, and Favicon kit generates the whole modern set — ICO, PNGs, apple-touch-icon and a web manifest — in one pass.

    FAQ

    Do I get every size inside the ICO?

    No — you get the frame your browser chose to decode, typically the largest. Extracting every embedded frame needs an ICO parser rather than the browser's image decoder.

    Is transparency kept?

    Yes. Icon transparency comes through as PNG alpha, so the corners stay see-through.

    Will the small icon look sharp if I scale it up?

    No. If the ICO only contains a 16×16 frame, that's 256 pixels of information — upscaling it can't invent detail. Pixel-art upscale at least keeps the edges crisp instead of blurry.

    Does it work with .cur cursor files?

    Sometimes — CUR uses the same container layout, but browser support is inconsistent. Rename to .ico and try it.