Favicon Generator
Generate all the favicon sizes browsers need from one image. Download as a ZIP.
Runs entirely in your browser — files never uploaded
Drag & drop a file here, or click to browse
PNG, JPG, WebP, or SVG · square images work best · up to 10 MB
How to use Favicon Generator
- 1. Upload a square image. PNG, JPG, WebP, or SVG. At least 512×512 pixels for best results.
- 2. Set your site name. Used inside the webmanifest file (PWA install name).
- 3. Generate. We render favicon.ico (multi-frame), all PNG sizes browsers expect, and a ready-to-use webmanifest.
- 4. Download all. Drop the files at the root of your site and paste the HTML snippet into your <head>.
FAQ
What sizes do I get?
favicon.ico (16/32/48), 16/32/48/96/180/192/256/512 PNGs, plus apple-touch-icon, android-chrome-192x192, android-chrome-512x512, and a webmanifest.
Why do I need a multi-frame .ico file?
Older browsers (and some app launchers) request specific sizes from a single .ico file. Embedding 16/32/48 covers nearly every case.
Are my images uploaded?
No. All rendering happens in your browser. The image never leaves your device.
Where do I put these files?
At the root of your site (e.g. https://example.com/favicon.ico). The HTML snippet under 'HTML to drop into your <head>' references them by absolute paths.
Why not download a ZIP?
We trigger one download per file (with a tiny stagger) so you don't need to install or trust a ZIP library. Modern browsers handle this gracefully.