Favicon generator — favicon.ico and app icon set

Generates every size of icon shown in a browser tab, phone home screen, and search results, and downloads them all as one ZIP.

The file is never sent to a server — processed entirely in this browser

Weight
Shape
App info (site.webmanifest)
My site
New tab
16
32
48
180 · iPhone
192 · Android
512
HTML to paste into your <head>
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<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="#3182f6">

This assumes the files inside the ZIP are uploaded to your site's root (/) path. The same code is also included in head.html.

Advertisement

How to use Create favicon

  1. 1Upload an image, or set text/emoji and a color.
  2. 2Use the preview to check how it looks at each size.
  3. 3Click [Download ZIP], then paste the provided HTML code into your <head>.

Frequently asked questions

What makes a good original image?

A square PNG or SVG of 512×512 or larger works best. Simple shapes stay clearer at small sizes.

Isn't a single favicon.ico enough?

This is fine for older browsers, but iPhone home screens (180px) and Android (192px, 512px) need separate PNGs.

Advertisement