Skip to content

Guides

Favicon checklist for a new website

Updated 26 September 2026

Tool for this guide: Favicon generator

A complete favicon setup is six small files and a few lines of HTML. Our favicon generator makes all of them from one logo or from letters.

The files you need

FileSizeUsed by
favicon.ico16, 32 and 48 px inside one fileBrowsers, bookmarks, Windows, tools that request /favicon.ico
favicon-32x32.png32 × 32Browser tabs on high-resolution screens
favicon-16x16.png16 × 16Browser tabs on standard screens
apple-touch-icon.png180 × 180iPhone and iPad home screen
android-chrome-192x192.png192 × 192Android home screen
android-chrome-512x512.png512 × 512Android splash screens, installed web apps
site.webmanifestText fileTells Android and browsers about the icons
favicon.svg (optional)VectorModern browsers, sharp at any size

The HTML

Put the files in the root folder of your website and add this inside <head> on every page:

<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" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">

The favicon generator gives you this code with your theme colour already filled in.

Design tips

Check it's working

  1. Open your site in a private window, since browsers cache favicons aggressively.
  2. Visit yoursite.com/favicon.ico directly. It should show your icon.
  3. On a phone, add the site to your home screen to see the touch icon.

On WordPress, Shopify or Wix

These platforms have their own setting for the site icon (WordPress calls it Site Icon). Upload the 512 px PNG there instead of editing HTML.

Only need favicon.ico?

Convert an image to ICO to get a single .ico file with 16, 32 and 48 pixel sizes inside. See how to make an ICO file.

Try it now

Make a complete favicon set from your logo, or from letters or an emoji: favicon.ico, PNG sizes, Apple touch icon, Android icons, web manifest and the HTML to paste in.

Open favicon generator