Follow the steps below with the free PNG to ICO tool — it runs entirely in your browser, needs no upload, account or watermark, and finishes in about a minute.
Step by step
Pick a logo or photo close-up and centre-crop it to 1:1 — favicons are always square.
That gives the ICO pack room to generate 256, 48, 32 and 16 px variants cleanly.
At 16 px only bold shapes survive: remove thin text, increase contrast (a blur/sharpen pass helps).
Use the PNG to ICO converter, download the .ico and upload it in your site settings (WordPress: Appearance → Site Identity; Shopify: Favicon).
Pro tips & common mistakes
- Test at real size: zoom your browser tab, not the design canvas.
- PNG first, then ICO — converting straight from JPEG keeps compression artefacts visible at 16 px.
- A transparent background keeps dark-mode tabs clean.