Generate a favicon from an image

Create every icon a website needs from one PNG, SVG or JPG: favicon.ico, PNG favicons, an Apple touch icon, Android icons, a web manifest and the HTML to paste in.

Your images are processed on your device and are never uploaded.

Drop your image here

or drag and drop

Accepts PNG, SVG, JPG, WEBP, GIF · Up to 512 MB per file

How to use this tool

  1. 01

    Add a square logo or icon — SVG or a large PNG works best.

  2. 02

    Choose whether to fit or fill, and the background colour.

  3. 03

    Process and download a ZIP with every icon, the manifest and the HTML tags.

Everything in one ZIP

favicon.ico with 16, 32 and 48 px sizes, PNG favicons, a 180 px Apple touch icon, 192 and 512 px Android icons, site.webmanifest and a snippet of the HTML link tags.

Sharp at every size

Each size is resampled separately from your original in several steps, so small icons stay crisp instead of blurry.

Frequently asked questions

Where do I put the files?

Upload them to the root of your website and paste the HTML tags into the head of your pages.

Why does the Apple icon have a background?

iOS shows transparent areas as black, so the Apple touch icon always uses your background colour.

Is my logo uploaded?

No. The icons are generated in your browser.

Related tools