Favicon Generator

Upload an image and generate favicons for all browsers and platforms.

Drop an image here or click to upload

PNG, JPG, SVG, or WebP

What is a Favicon?

A favicon (short for "favorite icon") is a small icon associated with your website that appears in browser tabs, bookmarks, history entries, and search results. Modern favicons go beyond the classic 16×16 pixel image — they now include multiple sizes and formats to support a wide range of devices, from desktop browsers to mobile home screens.

This tool generates all the favicon sizes you need from a single source image, including favicon.ico, apple-touch-icon.png, android-chrome icons, and more — packaged together with the HTML markup you need to add to your site.

Favicon Best Practices for SEO

  • 1.
    Use an SVG favicon where possible — SVG favicons scale perfectly on any resolution and support dark mode via the prefers-color-scheme media query. Pair it with an ICO fallback for older browsers.
  • 2.
    Start with a 512×512px source image — A high-resolution square image ensures crisp results when scaled down. Avoid text-heavy designs that become illegible at small sizes.
  • 3.
    Include an Apple Touch Icon — A 180×180px PNG is required for iOS home screen bookmarks. Without it, Safari will screenshot your page instead, resulting in a poor visual experience.
  • 4.
    Provide a web app manifest — A site.webmanifest file with 192×192 and 512×512 icons is essential for Android and PWA support, and helps Google display your favicon in search results.
  • 5.
    Google's favicon requirements — To appear in search results, Google requires a favicon that is at least 48×48px, follows their content guidelines, and is discoverable via a <link> tag or the /favicon.ico fallback path.
  • 6.
    Set a theme color — The theme-color meta tag tints the browser chrome on mobile devices, reinforcing your brand and making your site feel more polished.
  • 7.
    Keep it consistent with your brand — Your favicon is often the smallest representation of your brand. Use recognizable colors and simple shapes to ensure it stands out in a crowded tab bar.