Favicon Generator

Create professional favicon.ico files from any image. Crop visually, preview at all sizes, and download a complete favicon package for your website.

Drop your image here

or click to browse files

PNG JPG GIF WEBP SVG
High-resolution square images work best (256px+)

How to Create a Favicon

  1. Upload your PNG, JPG, GIF, or WEBP image using drag & drop or the file browser.
  2. Crop by dragging the selection box to choose the perfect square area.
  3. Preview your favicon at different sizes in real-time as you adjust.
  4. Generate your complete favicon package with one click.
  5. Download the ZIP file and upload to your website's root directory.

Favicon Size Guide

16×16
Browser Tabs

Standard size for all browsers

32×32
High-DPI Displays

Retina and 2x screens

48×48
Windows Desktop

Shortcuts and taskbar

180×180
Apple Touch Icon

iOS home screen

Where Favicons Appear

Browser Tabs

Your favicon appears next to your website title in browser tabs, helping users identify your site among multiple open tabs.

Bookmarks

When users bookmark your site, the favicon makes it easy to find and recognize your website in their bookmarks list.

Browser History

Favicons appear in browser history, making it easier for visitors to find and return to your website.

Desktop Shortcuts

When users create a desktop shortcut to your website, the favicon becomes the shortcut icon on their desktop.

Pro tip: For comprehensive favicon support across all devices, also check out our Apple Touch Icon and Android Icon generators.

Frequently Asked Questions

PNG with transparent background works best for most favicons. Square images are ideal since favicons must be square. JPG works too but doesn't support transparency.

Upload favicon.ico to your website's root directory. Most browsers find it automatically. You can also add the HTML code we provide to your page's <head> section for complete browser support.

Browsers cache favicons aggressively. Try clearing your browser cache, or add a version query string like /favicon.ico?v=2. Also check that the file has correct permissions on your server.

You get: favicon.ico (multi-size), PNG icons in all standard sizes (16-512px), Apple Touch Icons for iOS devices, and ready-to-use HTML code.