Generate a Favicon Set
Every size a browser asks for, from one image.
Every tool runs entirely in your browser. Your files are never uploaded to a server.
A favicon set is the same icon at several sizes: 16 and 32 for browser tabs, 180 for Apple devices, and 192 and 512 for Android and PWA manifests.
How to use Favicon Generator
- Add a square image. A non-square image is centre-cropped to a square automatically.
- Choose which sizes. All six covers browsers, Apple devices and PWA manifests.
- Download and link them. The HTML you need is in the notes below.
About generating favicons
A favicon set is one icon rendered at several sizes because different surfaces request different ones. Browser tabs use 16 or 32 pixels depending on display density, Windows uses 48 for its site icons, iOS looks for a 180-pixel apple-touch-icon when a page is added to the home screen, and a web app manifest typically references 192 and 512 for Android and for splash screens. Serving a single large image works, since browsers will scale it, and it produces a blurrier tab icon than one drawn for the size. The design constraint is severe and worth respecting. At sixteen pixels there is room for a single letter, a simple geometric mark, or a silhouette — and nothing else. Detail that looks fine in a logo disappears entirely, and a photograph becomes an indistinct smudge. This is why almost every recognisable favicon is a monogram or a shape rather than a scaled-down wordmark. The ICO format is no longer necessary. It existed to bundle several resolutions in one file for Internet Explorer, and every current browser accepts PNG, which is smaller and renders better. The linking is straightforward: a link element with rel="icon" and a sizes attribute for each PNG, rel="apple-touch-icon" for the 180, and the larger two declared inside the manifest. One practical warning — favicons are cached far more aggressively than other assets, frequently surviving a hard refresh, so changing one usually needs a new filename or a query string to take effect.
Frequently asked questions
Which sizes do I actually need?
Do I still need an .ico file?
What happens to a non-square image?
How do I link them in my HTML?
Why does my favicon not update?
Last updated