Developer API & CLI · Coming soon

favicon.build

A dev-focused API and CLI to generate production-ready favicons, manifests, and HTML <head> snippets from a single logo. Designed for scaffolding tools, CI pipelines, and modern frameworks.

HTTP API · /v1/generate
CLI · npx favicon-build
Multi-size PNG, ICO & SVG
Manifest & Apple touch icons
Planned CLI quickstart Preview · subject to change
# Generate favicons from a logo
npx favicon-build ./logo.png \
  --out public \
  --framework astro \
  --theme-color "#0F172A"

# Result:
#  - favicon.ico
#  - favicon-16x16.png, 32x32.png, 48x48.png
#  - apple-touch-icon.png
#  - android-chrome-192x192.png, 512x512.png
#  - site.webmanifest
#  - head-snippet.html

For now, you can generate favicons using the web app at app.faviconbuilder.com. The favicon.build API & CLI are under active development.