Global ToolBox

Favicon Generator

Generate a full set of favicon and app icon PNGs — from 16×16 up to 512×512 — from any image, right in your browser.

🔒 Processed locally in your browser

Loading…

How to use

  1. Drag & drop an image onto the box above, or click it to choose a file.
  2. Non-square images are automatically center-cropped to a square.
  3. Preview each generated icon size below as it's created.
  4. Download icons one at a time, or use "Download all" to save every size in sequence.

Features

  • Generates 6 standard sizes: 16, 32, 48, 180, 192 and 512 px
  • Includes the Apple touch icon and Android/PWA manifest icon sizes
  • Automatically center-crops non-square images to a square
  • Instant preview for every generated size
  • 100% client-side — powered by the Canvas API, no uploads

Frequently asked questions

Why are so many different favicon sizes needed?

Different browsers, operating systems and platforms request different icon sizes — for example 16×16 and 32×32 for browser tabs and bookmarks, 180×180 for Apple touch icons on iOS, and 192×192/512×512 for Android home screens and PWA manifests. Providing all of them keeps your site looking sharp everywhere.

What happens if my image isn't square?

It's automatically center-cropped to the largest possible square before resizing, so every generated icon comes out square without any distortion.

What file formats can I upload?

JPG, PNG and WebP images are supported. Every generated favicon is exported as a PNG file.

Is my image uploaded anywhere?

No. All cropping and resizing happens locally in your browser using the Canvas API — your image never leaves your device.

How do I use the generated files on my website?

Place favicon-16x16.png, favicon-32x32.png, favicon-48x48.png and apple-touch-icon.png in your site's root, then reference them plus the two Android/PWA sizes from your HTML link tags or your web app manifest.

Related tools