On-device AI — professional-grade, fully private.

Favicon Generator

Favicon generator: every size, plus the HTML to paste.

  • Runs on your device
  • ICO, PNG, SVG and manifest
  • One logo free · 20 with Pro

Drop a logo here

PNG, JPG, WebP, AVIF, GIF, BMP or SVG · up to 25.0 MB

Icon settings
Start from
Artwork
Background
#ffffff

Android crops launcher icons to the device's shape, so keep artwork away from the edge.

Platforms

Windows tiles, Android launcher densities and vector passthrough are part of Pro.

Pro
Site details
#ffffff

These land in site.webmanifest and in the theme-colour tag.

Why use a favicon generator?

A favicon generator helps you create the small icon shown in browser tabs, bookmarks, and mobile home screens—boosting brand recognition and polish.

Benefits of favicon generation

  • Website branding: Create recognizable icons for your site.
  • Multiple sizes: Generate icons for standard and Hi-DPI displays.
  • Format support: ICO with several sizes embedded, PNGs beside it, and a vector kept as-is.
  • Easy workflow: Drop a logo, choose how it sits in the square, download one ZIP.
  • Professional results: Every size is averaged down from the full-resolution original, so nothing looks ragged at 16 px.

How to make a favicon

  1. Bring in your artwork: Drop a logo — PNG, JPG, WebP, AVIF, GIF, BMP or SVG. No logo? Switch to Text and type one or two letters, or pick an emoji.
  2. Choose how it sits in the square: Fit keeps the whole logo and pads the rest, Fill crops to the edges, Stretch ignores the shape. Add padding if Android will crop your icon, and round the corners if you want them round.
  3. Set the backgrounds: Leave the icon transparent or give it a colour. Set the iPhone background separately — iOS has no transparency there and shows a see-through icon on black.
  4. Name the site: The site name, short name and theme colour go into site.webmanifest and the theme-colour tag, which is what an install prompt reads.
  5. Download and install: One press gives you a ZIP. Put every file in your site's root folder, then paste the copied link tags into your page's head.

How favicon generation works

Your logo is reduced to every icon size on your device, then written into favicon.ico, the PNG set, site.webmanifest, and the HTML that points at them.

Favicon generation process

  • Loading: Your file is decoded once and held, so moving a setting never re-reads it.
  • Framing: The logo is fitted, filled or stretched into a square, with your padding and corner rounding.
  • Reduction: Every size is reduced from the original, never from the size above it, so none inherits another's softness.
  • Platform plates: The iPhone icon is given an opaque background, because iOS shows a transparent one on black.
  • Packaging: favicon.ico takes the 16, 32 and 48 entries; the PNGs, manifest and markup are written beside it.
  • Output: One ZIP holding every file, each named the way the install steps expect.

What is in the pack

  • Icon sizes: PNG favicons at 16, 32, 48 and 96 px, a 180 px iPhone icon, and 192 and 512 px app icons.
  • favicon.ico: One file carrying 16, 32 and 48 px entries, written so desktop browsers and Windows both read it.
  • site.webmanifest: The manifest plus the two icon sizes an install prompt will not appear without.
  • Markup: The link tags to paste into your head, ready to copy in one press.
  • Platform packs: Windows Start tiles, Android launcher densities and vector passthrough with Pro.

When to use a favicon generator

Use it when launching a site, rebranding, supporting PWA installs, or matching platform icon guidelines.

Ideal use cases

  • Web development: Ship favicon.ico alongside index.html.
  • Brand consistency: Match tab icon to logo or mark.
  • Mobile: Add apple-touch-icon and launcher sizes.
  • Windows: Generate tile images for pinned sites.
  • Client work: Deliver a full icon set in one pass.

Favicon generation facts

Simple, high-contrast artwork reads best at 16×16. Start from at least a 512×512 square source when possible.

Key statistics

  • 16×16 and 32×32 are the most common favicon dimensions.
  • ICO can store multiple embedded bitmaps in one file.
  • PNG favicons are flexible but need one file per size unless you zip them.
  • Favicons appear in tabs, history, and bookmarks UI.
  • High-quality sources reduce softness after downscaling.

Best practices

Favor bold shapes, test in real browser tabs, and validate contrast on light and dark toolbars.

Quality considerations

  • Use a sharp, square master image.
  • Avoid tiny text or filigree that disappears at low resolution.
  • Preview on both standard and Retina displays.
  • Keep brand colors consistent with your site header.

When not to use

  • Highly detailed photos that become a blur at 16×16.
  • Very low-resolution sources.
  • Art that relies on gradients thinner than a few pixels.
  • Cases where you need vector/SVG-only delivery (use dedicated tooling).

Powered by optimised image processing algorithms.

Frequently Asked Questions

What image size should I use for favicon generation?

Use a square image (1:1 aspect ratio) for best results. Recommended source image size is at least 512×512 pixels, though larger images (1024×1024) work even better. The tool will resize to favicon sizes (16×16, 32×32, 48×48) automatically using high-quality algorithms.

What's the difference between ICO and PNG favicons?

ICO is the older container and holds several sizes in one file; PNG is one file per size and is what modern browsers prefer. It is not a choice you have to make — the pack contains both, because desktop browsers, Windows shortcuts and feed readers do not all read the same one.

Which favicon sizes should I generate?

All of them, which is why the pack is fixed rather than a list of checkboxes. 16 and 32 cover tabs and high-DPI tabs, 48 covers Windows shortcuts, 96 covers desktop shortcuts, 180 is the iPhone home screen, and 192 and 512 are the two sizes an install prompt will not appear without.

How do I add a favicon to my website?

Upload the favicon file to your website's root directory (same folder as index.html) and name it favicon.ico for ICO format. For PNG, add a link tag in your HTML: <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">.

What makes a good favicon image?

Good favicon images are simple, recognizable at small sizes, have high contrast, use bold shapes or letters, and avoid fine details. Logos, initials, or simple icons work best. Complex images become unrecognizable at 16×16 pixels.

Do I have to download the files one at a time?

No. One press produces a single ZIP holding every file, each already named the way the install steps expect. Downloading a dozen icons through a dozen separate save prompts is what a browser blocks after the first few, so the archive is the only export and it is free.

Will my image be stored or shared?

No. Your logo is never uploaded to our servers — the whole pack, including the ICO and the archive, is built on your device and nothing is sent anywhere.

4.7out of 5

from 546 ratings

Rate this tool

Tap a star — it takes a second