Free tool · no signup

Free Favicon Generator

Make the small icon that shows in browser tabs, bookmarks and phone home screens. Start from one or two letters, an emoji, or your logo. See it in a browser tab, then download every file and the code to add it.

Make it from

For example your initials (BH for Bella Hair) or an emoji like ✂️ 🍕 🔧. Short is easier to read in a tab.

These are fonts already on your device, so they can look a little different on another computer. Your downloaded files keep the look you see here.

Shape

Shown in the tab preview and written into site.webmanifest (the name Android shows under the icon).

Preview

Type a letter or two (or choose an image) to see your favicon here.

Only used for one thing: a link to try our free chatbot demo on your website, if you want to.

Runs in your browser: nothing you type or upload is sent to us (unless you click the demo button, which carries your website address).

What is a favicon?

A favicon is the small square picture next to your page title in a browser tab. Browsers also use it in bookmarks and history, phones use a bigger version when someone adds your site to their home screen, and Google can show it next to your site in search results (Google decides whether to show it). A site without one gets the browser's plain default icon (often a grey globe), which looks unfinished.

The files, and what each one is for

FileSizeUsed for
favicon.ico16, 32 and 48 px in one fileBrowser tabs and bookmarks. Browsers also look for this name on their own, even without the HTML code.
favicon-16x16.png, favicon-32x32.png16 and 32 pxBrowser tabs (32 px on sharp screens)
apple-touch-icon.png180 pxiPhone and iPad home screen
android-chrome-192x192.png, android-chrome-512x512.png192 and 512 pxAndroid home screen; the 512 px file is also what WordPress asks for
site.webmanifesta small text fileTells Android your site's name and which icons to use

Tips for a favicon people recognise

How to add it to your website

Exact menu names can change, so if a button has moved, search your website builder's help pages for “favicon” or “site icon”.

Plain HTML (you or your web person edit the files)

  1. Download the files above and upload them to the main folder of your website (often called public_html, www or the folder with your home page), so that yourbusiness.com/favicon.ico opens the icon.
  2. Copy the HTML code above and paste it inside the <head> of every page (or of your page template), next to the other <link> lines.
  3. Open your site in a new private window to check it. Old favicons are kept by browsers for a while, so a normal window may still show the old one.
<link rel="icon" href="/favicon.ico" sizes="16x16 32x32 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">

WordPress (Site Icon)

WordPress calls the favicon the Site Icon and makes all the sizes itself, so you only need one file: android-chrome-512x512.png (WordPress asks for a square image of at least 512 × 512 px).

  1. WordPress 6.5 or newer: go to Settings, then General, and choose your image under Site Icon. Save the changes.
  2. Older WordPress: go to Appearance, then Customize, then Site Identity, and choose the image under Site Icon. Click Publish.

You don't need to paste the HTML code on WordPress. If your theme or an SEO plugin has its own favicon setting, use one place only.

Wix (favicon setting)

On Wix, a custom favicon needs a Premium plan, a connected domain of your own and a published site; until then, Wix shows its own icon.

  1. In your site's dashboard, go to Settings, then Website settings.
  2. Under Favicon, click to upload an image.
  3. Upload android-chrome-192x192.png (or favicon.ico). Wix asks for a square image whose size is a multiple of 48 px, and 192 px is 4 × 48.
  4. Publish your site again if Wix asks you to.

Other website builders

Squarespace, Shopify, GoDaddy and most others have a favicon or site icon setting in their site or theme settings. Upload android-chrome-512x512.png unless they ask for a different size.

My new favicon doesn't show. Why?

What this tool does, and its limits

Questions

Is the Favicon Generator free?

Yes. There is no signup, no email and no card. It is made by FlatRateChat, a website chatbot company.

Is my logo uploaded anywhere?

No. Your browser reads the image from your device and draws the icons on the page. The image is never sent to FlatRateChat.

What size should a favicon be?

Browser tabs use 16 × 16 and 32 × 32 px, iPhones use 180 × 180 px and Android uses 192 and 512 px. This tool makes all of them from one design. Start from a square image of at least 512 × 512 px for the sharpest result.

Do I still need favicon.ico?

It is a good idea. Browsers ask for /favicon.ico on their own, even on pages without the HTML code, and older software only understands ICO files. The PNG files cover phones and sharp screens.

Can I use an emoji as my favicon?

Yes. The emoji is drawn as a picture in the files, so visitors see the same image whatever device they use.

Why does my favicon look blurry?

Usually the starting image was small or full of detail. Use a bigger image, crop it to the symbol part of your logo, or switch to one or two bold letters.