Favicon Generator
Upload any image and instantly generate all favicon sizes — browser tabs, Apple touch icons, Android/PWA icons — as a ready-to-use ZIP.
How to Create Perfect Favicons for Websites
A favicon is the small icon that appears in your browser tab, bookmarks bar, and on the home screen when someone saves your site. Though tiny, it's one of the most visible brand touchpoints your website has — users see it constantly while browsing.
Modern browsers and devices require multiple favicon sizes. A single 16×16 ICO file isn't enough anymore — Apple devices need 180×180 touch icons, Android and PWA installations need 192×192 and 512×512 PNG files, and Windows needs 48×48 for shortcuts.
The Complete Favicon Size Guide
Use this checklist: 16×16 and 32×32 for browser tabs, 48×96 for Google/Windows shortcuts, 180×180 for Apple touch icons (required for iOS home screen), 192×192 for Android home screen and PWA manifest, and 512×512 for PWA splash screens and app store previews.
Branding Tips for Favicons
At 16px, complexity disappears. Use your logo mark — not your full wordmark — and test it on both dark and light browser themes. A transparent background lets the icon adapt naturally to any browser theme; a white or solid background gives more control but can look jarring in dark-mode browsers.
PWA Icons and Web App Manifest
If your site is a Progressive Web App, your site.webmanifest must reference icon paths. The generated ZIP includes a manifest snippet with the correct JSON structure. Add the 192×192 icon with purpose: "any maskable" for adaptive icon support on Android.