Favicon Generator
Every icon size, plus the manifest
One square image in, a complete favicon set out — ICO, PNG sizes, Apple touch icon and site.webmanifest, zipped.
Favicon Generator
Runs in your browser · nothing uploaded01 — How to use Favicon Generator
02 — Getting good results
03 — Questions
No. The image is read, resized on a canvas, and packaged into a zip entirely in this browser tab. That matters when the artwork is an unreleased brand asset.
Because the ICO format has allowed embedded PNG data since Windows Vista, and every browser in use supports it. The alternative is uncompressed BMP data, which makes the file several times larger for no benefit.
Yes, in practice. Modern browsers prefer the PNG sizes declared in your HTML, but they and many other clients still request /favicon.ico by default, and some older software understands nothing else.
Because PNGs are already deflate-compressed internally. Compressing them again typically saves well under a percent while requiring a full compressor in the page, so the archive stores them as they are — every unzip tool handles this.
04 — More about Favicon Generator
Why a favicon needs so many files
What began as one 16-pixel icon in 1999 has become a set, because the places an icon appears have multiplied and each has different requirements. A browser tab wants 16 or 32 pixels. A bookmark bar and a desktop shortcut want more. iOS wants a 180-pixel apple-touch-icon with no transparency, because it composites the icon onto a solid tile. Android reads sizes from the web manifest and may apply its own mask. Windows tiles want yet another size. No single file satisfies all of them, and the failure modes are quiet: an icon that looks fine in a tab can appear blurry on a phone home screen or get its corners cut off by a launcher mask, and nobody reports it. Generating the full set at once is less about completeness than about not discovering the gaps months later.
Designing for sixteen pixels
The hardest constraint in this set is the smallest one. At 16 pixels square there are 256 pixels to work with, which is fewer than the characters in this sentence. Fine strokes vanish, gradients become mud, and text is unreadable at any weight. The icons that survive are the ones designed for that size rather than scaled down to it: a single bold shape, one or two colours, high contrast against both light and dark browser chrome — which is a real consideration now that tab bars follow the system theme. A practical test is to generate the set, open the 16-pixel PNG at actual size, and ask whether it is still recognisable as your brand. If it is not, crop harder rather than shrinking further.
61 more tools
where this came from.
Same shell, same shortcuts, same promise: nothing leaves your browser.