Favicon Generator

Preview

Drop an image or click to upload

PNG, JPG, SVG — square image recommended (min 192×192)

Free Favicon Generator

Upload any image — PNG, JPG, or SVG — and get a complete favicon bundle with all standard sizes, a multi-resolution favicon.ico, a manifest.json, and the HTML meta tags to paste in your <head>. Free, no signup, all rendering happens in your browser.

Light + dark theme support

Upload a light variant (for light-mode browsers) and optionally a dark variant — the generator emits separate PNGs for each and wires them up with media="(prefers-color-scheme: dark)" in the generated meta tags.

What's in the ZIP?

  • favicon-16x16.png, favicon-32x32.png, favicon-96x96.png
  • apple-icon-*.png — 9 sizes from 57×57 up to 180×180
  • android-icon-192x192.png
  • ms-icon-144x144.png — Windows tile
  • favicon.ico — multi-resolution (16/32/48 embedded)
  • manifest.json — with your theme color

Using the public API

Need to generate favicons programmatically? The public API at https://quillly.com/tools/favicon-generator/api/generate accepts emoji/letter/text content and returns a signed URL to the ZIP. See the API docs for the full schema.

Ship matching favicons for every website you manage

Quillly's MCP server can generate a branded favicon bundle for every domain you publish blogs to.