Convert PNG to ICO

Legacy Windows shortcuts and many browsers still expect favicon.ico. Upload a PNG and get a multilayer ICO with 16×16 and 32×32 embedded, alongside the PNG sizes used today.

  • Multilayer .ico
  • PNG master
  • ICO + PNG pack
  • ZIP download

Advertisement

Convert PNG to favicon.ico online

Create ICO files from PNG in the browser without uploading.

PNG to ICO: why the ICO file still matters

ICO is not just nostalgia — it is a container that can hold multiple resolutions so older user agents pick the best layer. Modern ICO files often embed PNG data, which keeps files small while staying sharp on retina tabs.

  • favicon.ico here includes 16×16 and 32×32 layers derived from your PNG
  • You still get separate PNGs for <link rel="icon"> and PWA manifests
  • Same browser engine as the main favicon converter — only the guide copy differs

ICO vs standalone PNG favicons

Today you typically ship both: a favicon.ico for broad compatibility and explicit PNG links for size hints. Some static hosts and CMS themes only document the ICO path — having a correct ICO prevents a generic blank tab icon.

If you only need a single 32×32 PNG for a modern stack, you can still use this tool and ignore extra files, but most production sites keep the full pack for Apple and Android home-screen icons.

Preparing your PNG before conversion

Simplify artwork that will be read at 16×16: single-letter marks, geometric logos, and high-contrast shapes survive downsampling better than detailed illustrations.

Export at least 256×256 (512×512 is comfortable). The converter resamples with smoothing; starting too small causes blurry ICO layers.

After download

Upload the ZIP contents to your public root, paste the HTML snippet into <head>, and hard-refresh to bust CDN caches. For PNG-first workflows, see the dedicated PNG to favicon guide on toolit.