Generate favicons

One image in, favicon.ico + every PNG size + HTML snippet out.

Runs on your device — never uploaded

Drop a file here or click to browse

Accepts .png, .jpg, .jpeg, .svg, .webp. Nothing is uploaded.

How to generate favicons

  1. Add a square image

    Use a PNG or SVG at least 512×512 for best results.

  2. Choose options

    Optionally add padding and a background colour for the maskable icon.

  3. Download the pack

    A ZIP with favicon.ico, all PNG sizes, site.webmanifest and the HTML tags to paste.

Frequently asked questions

Which sizes are included?
16, 32, 48 (inside the .ico), 180 (Apple touch icon), 192 and 512 (PWA), plus maskable variants.
Do I still need a .ico file?
Modern browsers accept PNG, but favicon.ico remains the most reliable fallback and is included.
Is the image uploaded?
No. Every size is rendered with Canvas on your device.

More image tools