Skip to content

Favicon generator

Generate a favicon pack in the sizes a modern website needs (16, 32, 48, 180, 192 and 512 px) from a single image.

Processed on your device. Nothing is sent to any server.

or click to select it

Resizes the original image to each of the standard sizes using canvas, and packages the results into a single ZIP file ready to upload to your server.

Use cases

  • Generating the icons a new website needs.
  • Updating the favicon of an existing project.
  • Creating the home-screen icon for mobile devices (apple-touch-icon).

How it works

  1. 1

    Upload your logo or icon

    Ideally a square image with good resolution.

  2. 2

    Download the pack

    Download all sizes in a ZIP and copy the HTML code to include them.

Technical details

  • Generates PNGs at 16, 32, 48, 180 (Apple touch icon), 192 and 512 px, packed in a ZIP, along with the HTML code to link them.
  • Start from a square image: if it isn't square, it will be stretched to fit each size. Crop it first with the crop image tool.
  • A detailed design becomes unreadable at 16 px; a symbol or an initial with good contrast works best.
  • The 192 and 512 sizes are the ones a web app (PWA) manifest usually asks for.

Frequently asked questions

Does it also generate an .ico file?

No, it generates a PNG pack in several sizes, the approach currently recommended by most modern browsers; the included HTML code explains how to reference them.

← Image