? All tools

Favicon Generator ? Create Favicons Free Online

Upload a square PNG, JPEG or WebP image and get a complete favicon package instantly with this free favicon generator. Includes ICO, all PNG sizes, Apple Touch Icon, Android Chrome icons, a webmanifest file, and a ready-to-paste HTML snippet ? all in one ZIP download. Free, secure, no signup, by Chochi.

Use a square image of at least 512?512 px for the sharpest results at all sizes.

Drop image here or click to browse

PNG, JPEG or WebP ? max 10 MB

Upload a square PNG, JPEG or WebP ? minimum 512?512 px recommended
Used in site.webmanifest (max 30 chars)
Browser UI color on Android (hex, e.g. #1a56db)
Background for ICO and mstile (hex or 'transparent')

What's included in the favicon package

  • favicon.icolegacy browsers and bookmarks (16, 32, 48 px)
  • favicon-16x16.pngbrowser tab icon
  • favicon-32x32.pngstandard browser icon
  • favicon-48x48.pngWindows taskbar
  • favicon-96x96.pngGoogle TV and older Android
  • apple-touch-icon.pngiOS home screen (180?180)
  • android-chrome-192x192.pngAndroid home screen
  • android-chrome-512x512.pngAndroid splash screen / PWA
  • mstile-150x150.pngWindows Start tiles
  • site.webmanifestPWA and Android configuration
  • favicon-instructions.htmlHTML snippet ready to copy

How to use the Favicon Generator

  1. Upload a square PNG, JPEG or WebP logo (minimum 512?512 px recommended).
  2. Enter your app or site name (used in the webmanifest).
  3. Set your theme color and background color.
  4. Click Generate Favicon Package.
  5. Download the ZIP file.
  6. Unzip and upload all files to your website root (same directory as index.php or index.html).
  7. Copy the HTML snippet from favicon-instructions.html and paste it into the <head> of every page.

SEO and browser compatibility benefits

Correct favicons improve brand recognition and click-through rate in search results. Google displays favicons next to every result in the search listings ? a missing or broken favicon is replaced by a generic globe icon, which looks unprofessional and reduces user trust. A sharp, recognisable favicon reinforces your brand identity across browser tabs, bookmarks, and mobile home screens and can lift organic CTR on branded queries.

Browser and device coverage matters: the ICO file ensures legacy browsers and bookmarks show your icon; PNG favicons of the right size are required by modern desktop browsers; the Apple Touch Icon (180?180) appears on iOS home screens when users bookmark your site; the Android Chrome icons and site.webmanifest power "Add to Home Screen" on Android and enable Progressive Web App (PWA) capabilities; and the mstile image is used by Windows Start tiles and Internet Explorer.

Frequently asked questions

What files does the Favicon Generator produce?

The free favicon generator creates a ZIP containing: favicon.ico (16, 32, 48 px), favicon-16x16.png, favicon-32x32.png, favicon-48x48.png, favicon-96x96.png, apple-touch-icon.png (180 px), android-chrome-192x192.png, android-chrome-512x512.png, mstile-150x150.png, site.webmanifest, and favicon-instructions.html with the ready-to-copy HTML snippet.

What image should I upload?

A square PNG, JPEG or WebP image, ideally at least 512?512 px. This favicon creator resizes it to all required sizes automatically. Logos with a transparent background work best as PNG ? the tool preserves transparency in the PNG outputs.

What is a favicon.ico file?

An ICO file bundles multiple icon sizes (16, 32, 48 px) in a single file. Older browsers and bookmarks use it as the default favicon. Modern browsers prefer the PNG favicons declared in the HTML, but you still need favicon.ico in your website root for full compatibility.

What is site.webmanifest?

A JSON file that tells browsers the name, icons, and theme color of your web app. It is required for "Add to Home Screen" on Android and for Progressive Web Apps (PWAs). The Chochi favicon generator creates it automatically based on the app name and colors you enter.

How do I install the favicons on my website?

Upload all files from the ZIP to your website root ? the same folder as your index.php or index.html. Open favicon-instructions.html and copy the HTML snippet into the <head> section of every page on your site. That's all you need.

How do I add favicons to WordPress?

Upload the files to your theme folder or use the WordPress customizer (Appearance ? Customize ? Site Identity ? Site Icon). For full control over all icon types, add the HTML snippet from favicon-instructions.html directly to your theme's header.php file inside the <head> tag.

What size should my favicon source image be?

Minimum 512?512 px for this favicon ico generator. The tool scales down from your source image, so starting with a larger, higher-quality image produces sharper favicons at all sizes. A square, high-contrast logo works best ? detailed photographs tend to become unrecognisable at small favicon sizes.

Are my images stored on your server?

No ? your uploaded image and the generated ZIP are automatically deleted after you download. Nothing is kept permanently. No account or signup is required to use this free online favicon generator.

Need a Professional Logo or Brand Identity?

Need a professional logo or brand identity to use as your favicon? Chochi offers web design and branding services for businesses that want a sharp, consistent brand presence online.