Favicon Generator

Create favicons for your website from any image.

A square or large image works best — the center square is cropped automatically.

PNG favicon set

Upload an image to generate a PNG favicon set (16×16, 32×32, 48×48, 180×180).

This generates a PNG favicon set, not a .ico file. Modern browsers accept PNG favicons — upload the PNGs with your site and add <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png"> to your page’s <head>.

How to use

  1. Upload any image — a square or large image gives the best result.
  2. The center square is cropped automatically; check the preview above.
  3. Download the sizes you need: 16×16, 32×32 and 48×48 for browser tabs, 180×180 for Apple touch icons.
  4. Upload the PNG files with your website and reference them with a <link rel="icon"> tag.

Privacy note: everything runs in your browser. Your image never leaves your device.