Favicon Generator
Turn an image — or just a couple of letters — into a complete favicon set, including a real multi-size favicon.ico.
Every size, including the .ico file, is built in your own browser. Nothing is uploaded and there is no server queue.
A favicon set that includes the file browsers actually ask for. Most generators return PNGs only, which leaves every automatic request for /favicon.ico hitting a 404.
A real favicon.ico
Not a renamed PNG: a proper multi-size container holding 16, 32 and 48 px versions.
16 up to 512
16, 32, 48, 180, 192 and 512 px, covering browser tabs, the Apple touch icon and PWA manifests, with the HTML to reference them.
Letters work too
Set one to three letters, pick colours and a shape, and get the same complete set.
Padding, shape, aspect
Each size is drawn from the source rather than downscaled once, and non-square images keep their proportions.
Frequently asked questions
Is my image uploaded anywhere?
No. It is decoded and redrawn entirely in your browser, and the downloads point at data your own machine generated.
What do I actually get?
PNGs at 16, 32, 48, 180, 192 and 512 px, a multi-size favicon.ico, and HTML to paste into your <head>. Put the files in your site root so /favicon.ico resolves.
Do I still need favicon.ico in 2026?
Yes. Browsers request /favicon.ico from the site root on their own, without any <link> tag. PNGs alone leave that request unanswered.
What source image works best?
Square, at least 512×512, high contrast, no fine detail. A favicon is read at 16 px, so a single glyph survives the shrink and a full wordmark does not.
Can I use SVG?
Yes, as a source. It is rasterised to PNG at each size, so what you download is a set of bitmaps.