PNG → ICO
Drop a square PNG (ideally ≥ 256×256) and get a Windows-compatible .ico containing every size you list. Each size is rendered with high-quality downscaling and stored as a PNG inside the ICO.
Drop PNG files here
Square images recommended
When to use this tool
Old browsers (especially Internet Explorer / Edge legacy) and many Windows applications expect favicon.ico rather than a single PNG. Modern browsers also accept it. A multi-resolution ICO contains several sizes inside one file so the OS picks the right one.
Step by step
- Drop a square PNG. 256×256 or 512×512 is ideal — high-res source, downscaled cleanly.
- Edit the sizes list. Standard set:
16,32,48,64,128,256. - Click Build ICO. One ICO is produced per source PNG.
Use cases
- Website favicon. Drop into your site root as
favicon.ico. - Windows app icon. Paired with installer tooling that expects ICO.
- Multi-size alongside SVG. Modern best practice: SVG + ICO + apple-touch PNG. Build each separately or use Favicon kit for the lot.
FAQ
Why does my favicon look blurry?
Almost always because the source was too small. Downscaling from 512 → 16 is sharp; upscaling from 16 → 256 is blurry. Start with the highest-resolution source you have.
Should I use ICO or just PNG?
Modern browsers prefer PNG (or SVG). ICO remains useful for Windows app icons and as a fallback for older browsers.
What about non-square images?
Each size is a square; non-square inputs are letterboxed (centred with empty padding). For best results, crop your source to a square first via Crop.