PNG to ICO Converter
Turn a single PNG into a multi-resolution .ico file (16, 32, 48, 64 px). Ideal for a favicon.ico, Windows desktop icons, or shortcut overrides. Conversion runs entirely in your browser.
Drop a PNG image to begin.
How to convert PNG to ICO
- Drop a square PNG (ideally 256×256 or larger) onto the upload area.
- Choose which sizes you want embedded in the ICO.
- Press Convert to ICO and download
favicon.ico.
Common use cases
- Website favicons: drop the downloaded file at
/favicon.icoin your site root. - Windows desktop icons: right-click any shortcut → Properties → Change Icon → browse to your
.ico. - Visual Studio / Electron apps: use an ICO as the application icon resource on Windows builds.
Frequently asked questions
Why not just rename my .png to .ico?
A rename produces an invalid container. Browsers and Windows look for the ICO header — a real ICO bundles one or more sized images in a specific format.
Does it support transparency?
Yes — each embedded size is encoded as a PNG stream inside the ICO, so the alpha channel is preserved.
What's the difference from ICO from PNG?
Same underlying converter — this page targets the "PNG to ICO" search phrase explicitly while ICO from PNG leans on the favicon use case.
Related: ICO from PNG (favicon-focused) · SVG to PNG · BMP to PNG · All image converters