PNG to ICO
Packs your PNG into a multi-size .ico favicon (16–256px), right in your browser.
What this does
An .ico file is a small container that holds the same icon at several pixel sizes. A browser tab bar reaches for the 16 or 32 pixel image, a bookmark or shortcut pulls a larger one, and Windows picks whichever size fits the place it draws the icon. A single PNG only carries one resolution, so this tool reads your PNG and packs it into one .ico that bundles the favicon sizes from 16 up to 256 pixels.
The conversion runs entirely in this browser tab. The PNG is decoded on a canvas, redrawn at each size, and each rendering is stored as a PNG inside the .ico directory — the format every current browser and operating system reads. Your image is never uploaded; it stays on your machine, and the finished favicon downloads straight from the page.
How it works
- 1Drop a PNG, or click to pick one.
- 2It is redrawn at 16, 32, 48, 64, 128, and 256 pixels and packed into one .ico.
- 3Download the multi-size favicon.
Built on web standards
Built with standard browser APIs — no third-party libraries.
