Favicon Generator
Turn any image into a complete favicon set for browsers, iOS, and Android — every size generated instantly in your browser, nothing uploaded.
Drop a file here or click to upload
PNG, JPG, WebP, GIF, or SVG — a square image works best
Your Data Never Leaves Your Device
Every tool runs entirely in your browser. Nothing you type is uploaded, stored, or logged on our servers.
The Favicon Generator turns a single image into every icon a modern site needs — the browser tab favicon, an Apple Touch Icon for iOS home screens, and Android Chrome icons for home screens and splash screens — plus a multi-resolution favicon.ico, a ready-to-use site.webmanifest, and the exact <link> tags to paste into your page's <head>.
Every resize and file is generated locally with the Canvas API — your image is never uploaded anywhere, and the full set downloads as a single zip file.
FAQ
A full set: favicon-16x16.png, favicon-32x32.png, favicon-48x48.png, apple-touch-icon.png (180×180), android-chrome-192x192.png, android-chrome-512x512.png, a multi-resolution favicon.ico, and a site.webmanifest — plus the exact <link> tags to paste into your <head>.
A square image at least 512×512px works best — logos, app icons, or simple illustrations. Non-square images are centered and padded automatically; PNG or SVG with a transparent background gives the cleanest result.
Yes, for maximum compatibility. Some older browsers and crawlers still only check for /favicon.ico at the site root, so it's included alongside the modern PNG set and the <link> tags reference both.
It's the file Android and installable web apps read to know your app's name, theme color, and which icons to use when a user adds your site to their home screen. The generator fills it in from the app name and theme color you set.
No. Every resize, the favicon.ico packing, and the zip file are all built locally in your browser with the Canvas API — the image never leaves your device.