TSToolSeta
Image Tools · Ready

Favicon Generator

Generate a multi-size favicon.ico and common PNG app icon sizes.

Workbench online
Loading tool controls…

Favicon Generator guide

Turn a JPG, PNG, or WebP logo into a multi-size favicon.ico plus common PNG browser, Apple touch, and app icon files.

What this tool does

The Favicon Generator decodes one source image and fits it proportionally inside transparent square canvases. It creates PNG files at 16, 32, 48, 180, 192, and 512 pixels. It also packages the 16, 32, and 48 pixel PNG images into one modern ICO container named favicon.ico. The 180 pixel download is named apple-touch-icon.png; other PNG files use their dimensions in the filename.

The source is never stretched out of proportion. A rectangular image is centered with transparent padding, which can make the visible logo small. A square source with simple shapes, strong contrast, and space around its edges usually produces the clearest result. Transparent PNG input is particularly useful when the icon should work against different browser themes.

The ICO file uses PNG-compressed frames supported by modern browsers and operating systems. Very old software may expect legacy bitmap-based ICO data. This tool is designed for current websites rather than historical desktop compatibility or a complete native app asset catalog.

How to use it

  1. Prepare a square source image, ideally at least 512 × 512 pixels.
  2. Select a JPG, PNG, or WebP file within the shown limit.
  3. Choose Generate favicon files.
  4. Download favicon.ico and any PNG sizes required by the project.
  5. Open the smallest 16 × 16 and 32 × 32 versions to confirm the mark remains recognizable.

For a Next.js project, place the appropriate icon files in the application or public asset structure used by that project and reference them through metadata. File placement varies by framework version and deployment setup, so confirm the generated HTML contains the intended icon links.

Use the Image Resizer when the source needs an exact square canvas first. If a logo sits on a plain light backdrop, the limited Background Remover may help create a transparent PNG before generating icons.

Benefits

  • Produces one multi-frame ICO for standard browser use
  • Provides six practical PNG dimensions
  • Preserves source proportions instead of stretching
  • Uses high-quality canvas scaling for each target size
  • Generates every file locally in the browser

Designing for very small sizes

Favicons are not miniature posters. Thin lettering, detailed photographs, long words, and subtle gradients often become unclear below 32 pixels. A bold symbol or one or two initials is usually more resilient. Check light and dark browser chrome, and avoid relying on transparent dark artwork that disappears against a dark tab bar.

The generator resizes the same design for every output. Professional identity systems sometimes use simplified artwork at smaller sizes; create those variants separately when exact brand reproduction matters.

FAQ

The ICO contains PNG-compressed 16 × 16, 32 × 32, and 48 × 48 frames in one file.

The tool preserves proportions and centers the image inside a transparent square rather than stretching it. A square source will fill the canvas more effectively.

The 180 × 180 output is downloaded as apple-touch-icon.png, the conventional filename for that asset.

No. It supplies common website and web-app sizes, not a complete native application icon catalog or platform manifest.

No. Source decoding, resizing, ICO packaging, and each download are produced within the browser.

Keep working

Related tools

View all Image Tools