Image Tools

Favicon Generator

Turn an image into a favicon.ico and the PNG sizes modern browsers and devices need.

Turn an image into a complete favicon package — an ICO file, the standard PNG sizes, a web manifest, and the HTML to reference them — entirely in your browser. Need the source image resized first? Try the Image Resizer.

Your image never leaves your device. Every favicon size is rendered locally in your browser.

Drag files here

or tap below to choose files from your device

Supports JPEG, PNG, and WebPA square image works best. Maximum 100.0 MB.

How it works

Private favicon generation in your browser

1

Add an image

Choose a JPEG, PNG, or WebP file. A square image works best.

2

Name your site

Enter the name used in the generated web manifest.

3

Generate and download

Download a ZIP with favicon.ico, every PNG size, and the snippet to add to your site.

Use cases

When this comes in handy

Add a favicon to a new site

Turn a logo into every icon file modern browsers, iOS, and Android look for.

Replace an outdated favicon

Regenerate a full icon set from an updated logo without hand-resizing each size.

Prepare icons for a PWA

Get the 192×192 and 512×512 PNGs and the web manifest a progressive web app needs.

FAQ

Common questions

Is my image uploaded anywhere?

No. Every size is rendered locally in your browser using the canvas API.

What's in the ZIP file?

favicon.ico (16, 32, and 48px, embedded as PNG), favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png (180px), android-chrome-192x192.png, android-chrome-512x512.png, a site.webmanifest, and an HTML snippet referencing all of them.

What if my image isn't square?

It's automatically cropped to a centered square before the icons are generated, since favicons must be square. You'll see a note when this happens.

Is the ICO file actually valid?

Before it's offered for download, the generated ICO is parsed back and checked — its directory structure and every embedded image are verified, not just assumed to be correct because the generation step completed.

Is transparency preserved?

Yes, for PNG and WebP sources with transparency. A JPEG source has no transparency to preserve.

Related Tools