Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

How to Create a Favicon for Your Website — Complete Guide (2026)

Last updated: April 20268 min readGenerator Tools

Every website needs a favicon. It takes 5 minutes to create and install one. Here is the complete process: designing an icon that works at tiny sizes, generating every required format, adding the HTML, and fixing the inevitable browser cache issue.

Step 1: Design or Prepare Your Icon

Your favicon needs to be recognizable at 16x16 pixels — the size of a browser tab icon. That rules out detailed images, photos, and most text. What works:

If your logo does not have a standalone icon, create a simple one. A colored square with a white letter is better than a shrunken full logo that becomes unreadable.

Prepare your source image:

Step 2: Generate All Favicon Sizes

  1. Open Favicon Generator
  2. Upload your square image (PNG for transparency, JPEG for solid backgrounds)
  3. Download the zip containing every size plus the ICO file

The zip includes: favicon.ico, 16x16, 32x32, 48x48, 180x180 (apple-touch-icon), 192x192, and 512x512 PNGs.

Step 3: Upload Files to Your Website

Place all favicon files in your website's root directory — the same folder as your main index.html or homepage. The file structure should look like:

your-site/
  index.html
  favicon.ico
  favicon-16x16.png
  favicon-32x32.png
  apple-touch-icon.png
  android-chrome-192x192.png
  android-chrome-512x512.png

Step 4: Add HTML Link Tags

Add these tags inside the <head> section of every page:

<link rel="icon" type="image/x-icon" href="/favicon.ico">
<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="icon" type="image/png" sizes="192x192" href="/android-chrome-192x192.png">

Step 5: Test in Different Browsers

BrowserHow to TestCache Fix
ChromeOpen a new tab, check the tab iconCtrl+Shift+R (hard refresh)
FirefoxOpen site, check tab + bookmark barCtrl+Shift+Delete → clear cache
SafariOpen site, check tab + favoritesDevelop menu → Empty Caches
EdgeSame as ChromeCtrl+Shift+R
iOS SafariAdd to Home Screen, check iconNo cache — shows apple-touch-icon
Android ChromeAdd to Home Screen, check iconClear Chrome app cache

Tips for Favicons That Look Good at Small Sizes

Common Errors and Fixes

ProblemCauseFix
Favicon not appearingWrong file path in HTMLCheck href paths match your file locations — use absolute paths starting with /
Old favicon still showingBrowser cacheHard refresh (Ctrl+Shift+R) or test in incognito window
Blurry faviconSource image too smallUpload a 512x512+ source image to the generator
White square on iOSTransparent backgroundiOS does not support transparent apple-touch-icons — add a solid background
Favicon shows on some pages onlyLink tags missing on other pagesAdd favicon link tags to the <head> of EVERY page, not just the homepage

Complete Your Website Setup

Generate every favicon size from one image — free, instant.

Open Favicon Generator
Launch Your Own Clothing Brand — No Inventory, No Risk