Favicon Generator
Generate a favicon.ico plus every modern icon size (apple-touch-icon, PWA icons) from one image. Free, private, browser-only.
Generate a Complete Favicon Set
Upload a logo or square image and get a proper multi-size favicon.ico — plus the apple-touch-icon and PWA icon sizes modern sites also need — built entirely in your browser with Canvas. Nothing is uploaded to a server.
What's included
| File | Size | Used for |
|---|---|---|
| favicon.ico | 16, 32, 48px (one file) | Browser tabs, bookmarks |
| apple-touch-icon.png | 180×180 | iOS home screen |
| icon-192.png | 192×192 | Android / PWA manifest |
| icon-512.png | 512×512 | PWA splash / app icon |
Non-square images
If your image isn't square, it's automatically center-cropped to a square before resizing — for a logo with padding, crop it to square yourself first with the Crop tool for full control over the framing.
Frequently asked questions
What sizes are in the favicon.ico?
16×16, 32×32, and 48×48 are all embedded in the single .ico file — browsers pick whichever size they need automatically.
Do I need more than just favicon.ico?
For full modern support, yes — the ZIP also includes apple-touch-icon.png (180×180) for iOS home screens and icon-192/icon-512 PNGs for Android and PWA manifests.
What if my image isn’t square?
It’s automatically center-cropped to a square before resizing. For control over exactly what’s kept, crop it to square yourself first with the Crop tool.
Is my logo uploaded anywhere?
No — every size is rendered locally with the Canvas API, and the .ico file is assembled in your browser.
Where do these files go on my site?
favicon.ico and apple-touch-icon.png typically go in your site root; reference all of them with <link> tags in your HTML <head>, or list the PNG sizes in your web app manifest.
Will small details in my logo still be visible at 16×16?
Very fine detail gets lost at that size — simple, bold logos and icons work best. Test the 16px preview before committing to a design with lots of detail.
Can I use a PNG with transparency?
Yes — transparency is preserved through every generated size.
What format is used inside the .ico file?
Modern PNG-in-ICO encoding, which every current browser and OS supports — no legacy BMP encoding needed.