Convert PNG to ICO
Need a favicon.ico or a Windows app icon from your PNG logo? Generate the ICO right here — no upload, no watermark, no email wall.
PNG vs ICO: what changes
The classic favicon.ico at the root of a website, and the icons Windows uses for shortcuts and executables, both rely on the ICO format. ICO is a container: it can bundle several resolutions in one file so the operating system or browser can pick the size it needs.
Designers almost always work in PNG, so getting from a PNG logo to an ICO is one of the most common little chores in web and desktop development. This converter does it locally — drop your PNG, get an ICO back, and drop it straight into your project. For best results, start from a square PNG (for example 256×256) so the icon stays sharp at every size.
How to convert PNG to ICO
- Open the converterOpen FavGrab from the button above.
- Drop a square PNGAdd your logo — a square PNG such as 256×256 gives the crispest icon.
- Select ICOChoose ICO as the output format.
- Convert & shipConvert, download the .ico, and place it at your site root as favicon.ico.
PNG vs ICO at a glance
PNG
- Compression
- Lossless — no quality loss
- Transparency
- Yes (full alpha channel)
- Compatibility
- Universal
- Best for
- Logos, screenshots, icons, line art, anything with transparency
ICO
- Format
- Icon container — can hold several sizes
- Transparency
- Yes
- Compatibility
- Browsers (favicon.ico) and Windows icons
- Best for
- favicon.ico and desktop application icons
When to convert PNG to ICO
- Generating a favicon.ico for a website
- Creating a Windows application or shortcut icon
- Producing an icon from an exported logo
- Replacing a placeholder favicon with your own brand mark
Why convert in your browser
Nothing is uploaded
Every byte is decoded and re-encoded on your own machine using Canvas and WebAssembly. Your images never touch a server, so there is no upload bar, no queue, and no copy of your file sitting in someone else’s bucket.
Works offline
After the first load the converter is cached. Open it on a plane, on hotel Wi-Fi, or with the cable unplugged and it still runs at your CPU’s full speed.
Frequently asked questions
What size PNG should I use for a favicon?
A square PNG of 256×256 (or at least 64×64) works well. Starting square avoids stretching, and a larger source keeps the icon sharp when the browser scales it down to 16×16 or 32×32.
Where do I put the favicon.ico?
Place the converted file at the root of your website as favicon.ico. Most browsers request it automatically; you can also reference it with a <link rel="icon"> tag.
Does ICO support transparency?
Yes. Keep your PNG’s transparent background and the resulting ICO will be transparent too, so the icon blends into any tab colour.
Is anything uploaded to make the ICO?
No. The ICO is built in your browser from your PNG — nothing is sent to a server.
Related converters
Build your favicon now
Convert a PNG logo into a ready-to-ship ICO — locally and free.
Open the converter →