Favicon

Favicon Generator

Drop an image to generate a full favicon set: favicon.ico, 16/32 px PNGs, an Apple touch icon, Android Chrome 192/512 icons, and a ready-to-use web manifest. Download it all as a ZIP — locally.

1. Source image

Canvas · local

Drop a square image here

or click to browse · or paste with Ctrl/Cmd + V

PNG · JPG · WEBP · SVG · 512×512 ideal

2. Preview

Favicon previews will appear here.
About this tool

About Favicon Generator

The Favicon Generator produces a complete favicon set from one image — favicon.ico, 16 and 32 px PNGs, an Apple touch icon, Android Chrome 192 and 512 icons, and a ready-to-use web manifest. It is for site owners setting up icons across browsers and devices properly.

Modern sites need many icon files for different platforms, not just one favicon. Generating the whole set locally gives you everything in one step without uploading your logo.

How to use

Step by step

  1. Drop a square source image, ideally 512 px or larger.
  2. The tool generates each required icon size and an Apple touch icon.
  3. A web manifest is produced alongside the icons.
  4. Review the previews of the generated files.
  5. Download the full set and add it to your site.
Key features

What it offers

  • Complete cross-platform favicon set
  • favicon.ico plus PNG and touch icons
  • Generated web manifest
  • Whole set generated locally
Best practices

Tips for best results

  • Use a simple, recognisable mark; favicons are tiny and detail is lost.
  • Start from a square image with some padding so edges are not clipped.
  • Reference the generated manifest and icons in your HTML head for full coverage.
Benefits

Why people use it

Every platform covered

Icons for browsers, iOS, and Android in one bundle.

Manifest included

A ready web manifest saves manual setup.

Private

Your logo is processed on your device.

Complete

No missing sizes to chase down later.

FAQ

Common questions

favicon.ico, favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png, android-chrome-192x192.png, android-chrome-512x512.png, and site.webmanifest, plus the HTML snippet to include them.
Unzip them into your site root and add the provided HTML lines to your page head. The manifest links the Android icons.
Yes, a square source works best. Non-square images are centered with transparent padding.
No. The whole package is generated in your browser and downloaded as a ZIP.
Private by design

This runs entirely in your browser

No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.

Install Toolisco Add it to your device for offline, one-tap access.