Generate

Generate Favicons Online - Every Size, One ZIP

Upload one image and get every favicon your site needs: 16 through 512 pixel PNGs packaged in a ZIP, plus a copy-paste HTML snippet for your head tag.

Favicon bench

Drop your image here

or click to browse files, square images work best

PNG · JPG · WebP · SVG · up to 20MB

Your images never leave your device, everything happens right here in your browser.

How it works

One image in, every favicon out.

  1. 01

    Upload one image

    Square PNG works best. Non-square images are centered with transparent letterboxing.

  2. 02

    Preview every size

    Six standard sizes are rendered side by side so you can check legibility at 16 pixels.

  3. 03

    Download the ZIP

    All sizes plus the HTML snippet, ready to upload to your site root.

Questions

Before you start.

Which favicon sizes do I actually need?

This tool generates the practical set: 16 and 32 pixel for browser tabs, 180 pixel for Apple touch icons on iOS, and 192 plus 512 pixel for Android home screens and PWAs. Together they cover virtually every real-world use without the legacy .ico format.

What image should I upload?

A square image works best because favicons are square. If your image is not square, it is centered and letterboxed with transparency. Use a simple, high-contrast design: favicons are tiny, so fine details disappear.

How do I install the generated favicons?

Download the ZIP, upload the PNG files to your site root (or a /favicons folder), and paste the provided HTML snippet inside your head tag. The snippet references the 16, 32, and 180 pixel icons, which is all most sites need.

Is my image uploaded to a server?

No. All resizing happens in your browser with the Canvas API, and the ZIP is built locally with JavaScript. Your image never leaves your device.