Favicon takes a single square image, or two letters if you don't have a logo yet, and builds the full set of icons a website needs: the browser tab icon, the iPhone home screen icon, the Android and app icons, and the manifest that ties them together. You get one ZIP and one block of HTML to paste in.
Open FaviconA favicon used to be one tiny file. Now your site's icon turns up in browser tabs, bookmark bars, search results, phone home screens and app launchers, and each of those looks for its own size and format. When the right one isn't there, you get a blurry stretched version, a black square, or a generic globe.
Scaling a logo down to 16 pixels by hand for each one is tedious. Favicon does every size in one go, from the same source, so they all match.
Switch to Letters and type one or two characters, such as your initials or a short brand mark. Pick from five font styles: Bold, Serif, Mono, Rounded and Script. Each style button previews your own letters, so you can compare them at a glance.
Choose a letter colour and a tile colour, or make the tile transparent. A size slider sets how much of the tile the letters fill, and they're always centred on their actual shape, so awkward pairs still sit right.
For images and letters alike, you can set the icon's shape to square, rounded or circle and add a border in any colour and thickness. Every size is drawn fresh rather than shrunk from a big version, so the 16 pixel tab icon stays crisp and the border never disappears.
Extract the ZIP into the top folder of your website, the same folder as your home page. That way yoursite.com/favicon.ico works, which is where browsers look first.
Then paste the snippet into the <head> of every page, or once into your shared header or template if your site has one. It looks like this:
<link rel="icon" href="/favicon.ico" sizes="48x48"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="manifest" href="/site.webmanifest"> <meta name="theme-color" content="#171717">
If the icons need to live somewhere else, such as an /icons/ folder, set the path prefix in the tool before you download. The snippet and the manifest both update to match. The favicon.ico is still worth copying to the root as well.
Every icon is drawn in your browser, and the ZIP is built on your machine too. Your logo never leaves your computer, and closing the page clears everything.
PNG, JPG, WebP and SVG all work. A PNG with a transparent background or an SVG gives the cleanest results. Anything smaller than 512 pixels will look soft at the larger sizes, and the tool will tell you if that's the case.
If your image isn't square, it's cropped from the centre. Simple, bold shapes read best at 16 pixels, so a mark or monogram usually works better than a full logo with text. That's exactly what Letters mode is for.
Favicon works best on a laptop or desktop. It opens on a phone, but you'll want a bigger screen to compare the previews, and the ZIP needs extracting into your site's files and the snippet pasting into your pages, which is computer work.
Nothing to install, nothing to register for, and nothing leaves your machine. Best on a laptop or desktop.
Open Favicon