Favicon Generator

All sizes from one image

Drag & drop an image here

or

Use a square image at 512px or larger for the sharpest icons

Examples

From one logo

Input
logo.png (512×512)
Output
favicon.ico + 16–512px PNGs + manifest

Ready-to-paste head

Input
Generated set
Output
<link rel="icon" href="/favicon.ico" …>

Frequently asked questions

Is my logo uploaded to generate icons?

No. Every size is rendered from your image with the Canvas API in the browser — nothing is uploaded.

What does the ZIP contain?

A real multi-resolution favicon.ico (16/32/48), PNGs at 16–512px including apple-touch-icon and Android Chrome icons, a site.webmanifest, and a README with the HTML to paste into your <head>.

What size should my source image be?

Use a square image at 512px or larger for the crispest results. Non-square images can be centred with padding or cropped to fill.

Is the .ico a genuine ICO file?

Yes. It's a proper multi-image ICO container embedding a PNG for each of the 16, 32 and 48px sizes, which all modern browsers read.

Related tools