Favicon Generator

Create favicon.ico, Apple touch icon and PWA app icons from one image, with the HTML tags to paste. Download a ZIP. Free online.

Or drop a logo (PNG, SVG, JPG)

Square images work best

Files stay on your device — nothing is uploaded.

Preview

The ZIP has favicon.ico (16, 32, 48), PNG icons, the Apple touch icon, Android icons and site.webmanifest. Put them in your site’s root folder.

Add to your <head>
<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" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#2c43e5">

How to use Favicon Generator

  1. Upload your logo (PNG or SVG works best) or type a letter or emoji.
  2. Choose the background, shape and padding while watching the preview.
  3. Download the ZIP, put the files in your site's root folder and paste the HTML into your <head>.

Good to know

  • Your images are processed in your browser and never uploaded.

Privacy

Runs entirely in your browser. Nothing you enter or open here is uploaded.

Questions

Which favicon sizes do I need?

favicon.ico (16, 32 and 48 px) for browsers, a 180 px apple-touch-icon for iPhones, and 192 and 512 px icons for Android and installable web apps. The ZIP contains all of them.

Why does the Apple icon have a background?

iOS fills transparent areas with black, so the Apple touch icon is always given a solid background.

My new favicon isn't showing.

Browsers cache favicons aggressively. Hard-refresh, open the site in a private window, or add ?v=2 to the icon links.

Related tools