Upload one square-ish logo and get the whole standard favicon package back: favicon.ico, every PNG size browsers and phones actually use, site.webmanifest, and the <head> tags to paste in. A non-square source is padded to a centered square, never cropped, so nothing gets cut off.
favicon.ico — multi-resolution (16/32/48px), the classic browser-tab icon.favicon-16x16.png, favicon-32x32.png, favicon-96x96.png — plain PNG fallbacks.apple-touch-icon.png (180×180) — iOS "Add to Home Screen".android-chrome-192x192.png, android-chrome-512x512.png — Android home screen and PWA install icons.site.webmanifest — references the two android-chrome icons; edit name before using if you want an app name shown on install.head-snippet.html — the exact <link> tags to paste into your site's <head>.curl -sS -X POST https://devops.majbase.com/favicon-generator/api \
-F "file=@logo.png" \
-o favicon-package.zip
Want an AI agent (Claude Code, claude.ai, or anything else that supports the Agent Skills format) to use this tool for you on request? Download the skill below and add it:
~/.claude/skills/favicon-generator/SKILL.md