Favicon Generator — One PNG In, Full Set Out

Drop a square PNG. Get a multi-size .ico, six PNG sizes, an apple-touch-icon, and a ready-to-paste HTML + webmanifest snippet. Generated in your browser; nothing uploaded.

Drop a square image, or click to select

PNG, JPG, WebP — 512×512+ recommended

The .ico is built from PNG buffers using a tiny in-browser ICO encoder — no server roundtrip, no upload.

FAQ

What does the generator output?

A multi-size favicon.ico (16/32/48 packed into a single .ico), individual PNGs at 16, 32, 48, 96, 192, and 512 pixels, and a ready-to-paste HTML snippet plus a site.webmanifest. Together that covers every browser, OS shortcut, and PWA install scenario.

Why a multi-size .ico instead of just one size?

Different OS surfaces pick different sizes. Windows taskbar uses 32, Windows tile uses 48, Mac dock uses 16. A single .ico that contains all three lets the OS pick the sharpest one at every size — no blur, no scaling artefacts.

Should I upload a square image?

Ideally yes — at least 512×512, square. If you upload a non-square image, the tool centres and pads with transparency. For a logo with text, square sources work best; consider using a simplified mark, not the full logotype.

Is the image uploaded to a server?

No. Generation happens in your browser using the Canvas API — the source image and every output file are produced locally. Nothing is uploaded; verifiable in DevTools → Network during use.

Where do I install these files?

Drop favicon.ico at the root of your site (`/favicon.ico`). Drop the PNGs in /public or /static (matching the paths in the HTML snippet). Paste the HTML snippet inside <head>. If you support PWA install, also drop site.webmanifest at the root and reference it.

Does this support dark mode favicons?

Modern browsers respect a single favicon for both modes; the generator outputs a single set. If your favicon doesn't render well on dark browser chrome, add a transparent border or use an inverted variant manually.

Powered by Pyrelo

The all-in-one work dashboard for small teams

Tasks, finance, calendar, timesheet, notes, team chat, file storage, AI assistant, and these tools — all in one place.

See Pyrelo Dashboard