Processed on your device โ€” never uploaded

PNG to ICO Converter

Turn a PNG or JPG into a proper multi-size .ico โ€” 16 to 256 pixels in one file, ready to be your site's favicon or your app's icon. Built locally in your browser.

Drop a .png image here or click to browse Tap to choose a file
Square images work best ยท built locally in your browser

One .ico, every size inside

A proper favicon isn't one image โ€” it's several resolutions packed into a single .ico container, so browsers, bookmarks, desktop shortcuts and Windows Explorer can each pick the crispest fit. This tool builds exactly that: check the sizes you need (16, 32 and 48 are the classics; 256 covers modern high-DPI cases) and download one file that works everywhere.

Start from a square PNG for best results โ€” logos with transparency keep it in the icon. The resizing and the ICO container are assembled entirely in your browser, so your artwork never touches a server.

Frequently asked questions

Which sizes do I actually need?
For a website favicon: 16, 32, 48 โ€” plus 256 if you want it crisp in modern contexts. Windows app icons benefit from the full set.
My source image isn't square โ€” what happens?
It gets scaled to fit each square size, which may distort proportions. Crop it square first for a clean icon.
Does transparency work in ICO?
Yes โ€” PNG-based ICO entries keep full alpha transparency in all modern browsers and OS versions.

Related tools