Turn a PNG into a multi-size favicon.ico, right in your browser — free and private.
What is PNG to ICO?
ICO is the format used for Windows icons and a website’s favicon.ico, and it can hold several sizes in one file. This tool turns your PNG into a favicon.ico with 16/32/48 px sizes, entirely in your browser with no upload.
How to use it
Select or drop in a PNG (square with a transparent background is ideal).
The tool generates a multi-size preview instantly.
Click Download to get favicon.ico.
Handy tips
Clean up your logo first (background removal or PNG to SVG) for a sharper favicon.
At 16px the icon is tiny — fewer details read more clearly.
Name it favicon.ico in your site root to be auto-detected.
Frequently Asked Questions
Is my image uploaded?
No. The conversion runs entirely in your browser. Your image is never sent to a server or stored.
Which sizes does the ICO contain?
It produces a single favicon.ico with 16×16, 32×32 and 48×48 — the combination browsers use for tabs, bookmarks and shortcuts, so the system picks the best fit automatically.
What image should I use?
A square PNG with a transparent background works best so the icon is not squished; non-square images are scaled proportionally and centered with transparent padding. Simple, high-contrast marks read best at the tiny 16px size.
How do I use it on my site?
Put the downloaded favicon.ico in your site root, or add <link rel="icon" href="/favicon.ico"> in the <head>. Most browsers also auto-detect /favicon.ico at the root.