Generate a favicon and app-icon set
generate_iconsetUse this when someone asks to create, replace, or install favicons, website icons, Apple touch icons, PWA icons, or app icons. Generates favicon.ico, PNG sizes, Apple/Android icons, theme-aware icons, manifests, environment variants, downloadable URLs, and an install snippet from one image, URL, or Iconify name. This creates hosted output files but does not edit the caller's project. Call search_icons first if you need a source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | ft_… key from a previous call for a higher rate limit. | |
| source | Yes | Iconify name (prefix:name), an http(s) image URL, or a base64/data-URL image. | |
| docsVariant | No | Also emit the outlined docs-* tab-icon set + docs-manifest.json. | |
| variantType | No | ||
| primaryColor | No | Hex color, e.g. #61dafb. | |
| backgroundColor | No | ||
| backgroundShape | No | ||
| docsBorderColor | No | Docs ring colour: accent | contrast | white | #rrggbb. | |
| excludeFromGraph | No | When true, skip recording this generation to analytics. | |
| includeDevVariations | No | ||
| includeThemeAwareFavicon | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| files | Yes | ||
| apiKey | No | ||
| install | Yes | ||
| manifest | Yes | ||
| circleFit | No | ||
| headSnippet | Yes | ||
| excludedFromGraph | Yes | ||
| appliedBackgroundShape | Yes |