Favicon Generator

Make every favicon file your site needs from text, an emoji, or an image.

Make it from
Font
Background shape
RGB Color ConverterConvert color codes, find matching colors(opens in a new tab)
Suggested colors
66%

Preview

Browser tabs and bookmarks
My Site
My Site
My Site
My Site
Search result
Phone screen
My Site
iPhone
My Site
Android

Download

Two steps to add it to your site.

Get the files

Unzip them into your site’s root folder (/). Click a file to download it on its own.

Add the HTML

Paste it inside <head> on every page. If you put the files in another folder, change the paths.

<head>
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/manifest.webmanifest">
rel="icon"
Browser tabs, bookmarks, and Google Search
rel="apple-touch-icon"
iPhone and iPad home screens. iOS ignores rel="icon".
rel="manifest"
Android home screens and web app icons

After adding it, open your site in a new or private window to check the tab icon. Browsers may still remember the old one.

Favicon Generator

A favicon is the small icon that represents a site in browser tabs, bookmarks, history, and search results. When someone adds the site to a phone’s home screen, it also becomes the app icon.

This tool lets you design an icon from text, an emoji, or an image, then makes five image files and a manifest, each sized and padded for where it’s used. Your text and images are processed in your browser and never sent to a server.

How to use

  1. Choose whether to start from text, an emoji, or an image.
  2. Adjust the shape, colors, and size, and check the previews to see how it looks in browser tabs, bookmarks, search results, and on phones.
  3. Click "Download all as ZIP" and upload the files to your site’s root folder.
  4. Copy the HTML and paste it inside <head> on every page.

Key terms

favicon.ico

An icon file in the Windows ICO format. Put it at /favicon.ico in your site’s root, because some tools, like RSS readers, look only there. This tool puts a single 32×32 image in it.

apple-touch-icon

A 180×180 PNG that iPhones and iPads use when someone adds your site to the home screen. iOS ignores rel="icon" and uses this link instead. It looks best with about 20px of padding and a background color.

Web app manifest

A JSON file with your site’s name and a list of icons. Android uses the 192×192 icon on the home screen, the 512×512 icon on the screen shown while the web app opens, and the maskable 512×512 icon for different launcher shapes.

Maskable icon

A manifest icon whose purpose is maskable. Android crops it into a circle, squircle, or rounded square depending on the device, so keep the important part inside the safe zone, a circle 80% as wide as the icon, and fill the background to the edges.

Six files cover almost everything

Favicon packages used to include dozens of sizes. Today, this set is enough.

FileSize and use
favicon.ico32×32, browser tabs and bookmarks
apple-touch-icon.png180×180, iPhone and iPad home screens
icon-192.png192×192, Android home screens
icon-512.png512×512, screen shown while the web app opens
icon-mask.png512×512, Android maskable icon
manifest.webmanifestThe list of icons above

The apple-touch-icon looks best with the artwork in the middle 140 of its 180 pixels and a background around it. The maskable icon keeps the artwork in the middle 409 of its 512 pixels. This tool redraws the same design to these proportions for each file.

Getting your favicon into Google Search

Google finds your favicon through a rel="icon" or rel="apple-touch-icon" link on your home page. It must be square, and Google recommends larger than 48×48. Supported formats include ICO, PNG, GIF, JPEG, and BMP. SVG isn’t on the list.

Googlebot must be able to crawl both your home page and the icon file, and a new icon can take several days to several weeks to show up in results.

Making it readable in a small tab

A favicon in a browser tab is shown very small. A shrunken logo loses its thin lines and small text, so one bold letter or symbol from the logo usually reads better.

Without a background, the icon may be hard to see in either a light or a dark tab. Check both tab previews.

Why this tool doesn’t make an SVG favicon

SVG favicons stay sharp at any size and can even change color in dark mode. But text and emoji in an SVG are drawn with the fonts on each viewer’s device, so the icon looks different from device to device. Google Search also doesn’t list SVG as a supported format.

That’s why this tool makes only ICO and PNG files, which keep exactly the look you see on screen.

FAQ

I changed my favicon, but the tab still shows the old one.

Browsers often keep using an icon they’ve saved. Check in a new or private window. Google Search can take several days to several weeks to pick it up after recrawling.

Can I use an emoji favicon?

Emoji are drawn with the font on your device (from Apple, Microsoft, Google, and others), and each font has its own terms. For a long-term site icon, it’s safer to download an image from an emoji set with published terms, like Twemoji (CC BY 4.0) or Noto Emoji (Apache 2.0), and use it as an image.

Why is there no 16×16 image in favicon.ico?

Current advice is that one 32×32 image is enough, because browsers scale it down as needed. A logo with very thin lines may blur when shrunk, though, so check the browser tab preview.

Is my image uploaded to a server?

No. Your image and text are drawn only in your browser and are never sent or saved anywhere. Reloading the page starts over from the defaults.

References

More tools