Favicon Generator — PNG to ICO

Turn any image into a favicon.ico with 16×16, 32×32 and 48×48 sizes packed in — the file browsers expect. Free, instant, private.

Private by design: this tool runs entirely in your browser. Your files are never uploaded to a server, and nothing is stored.
Tap to choose an image — or drop it here
PNG, JPG or WebP — square works best

Favicon source preview

Your favicon.ico is ready — one file containing 16×16, 32×32 and 48×48 versions, so browsers pick the size they need.

How to use it

Choose an image. A PNG, JPG or WebP — a square logo works best; anything else is center-cropped to a square.
Generate. The tool builds a genuine multi-size .ico file (16×16, 32×32, 48×48) right in your browser.
Download and install. Save it as favicon.ico in your website's root folder — browsers pick it up automatically.

Why generate a favicon.ico?

A favicon is the tiny icon browsers show in tabs, bookmarks and history next to your site's name. A proper .ico file packs several sizes — 16×16 for tabs, 32×32 for taskbars and 48×48 for desktop shortcuts — so every browser renders a crisp icon, even older ones. PNG favicons work in modern browsers through a <link rel="icon"> tag, but a classic multi-size favicon.ico in your site root remains the safest, most compatible choice, because browsers have fetched it automatically for decades. This generator builds a genuine .ico file locally — your image never leaves your device.

Related tools