Why One ICO Beats One PNG
The .ico format is a container. Inside it sit several complete images, and whatever displays the icon picks the size it needs: 16px in a browser tab, 32px on a bookmark bar, 48px in a Windows folder, 256px on a high-DPI desktop. Serve a single-size icon instead and everything but that one context gets a rescaled, slightly mushy version of it.
This builder redraws your PNG at each size you tick, then packs them into one standards-correct file. Non-square sources are centered on a transparent square rather than stretched.
From logo to live favicon
- Start from a square PNG, 256px or larger. (Vector logo? Rasterize it at 512px first.)
- Keep 16, 32, and 48 ticked; add 256 if Windows desktop shortcuts matter to you.
- Build, download, and upload the file as /favicon.ico in the site root.
Browsers request that exact path by convention, so the icon works even before you add a single line of markup. Add <link rel="icon" href="/favicon.ico"> anyway to make it explicit.
Small icons want simple art
At 16px, a wordmark is unreadable and fine detail turns to noise. The favicons that read well at tab size are one bold shape, two colors, no text. Squint at your logo; whatever survives the squint is what belongs in the icon.