Favicon Generator
Upload one logo image and get the full site icon set: favicon.ico (three embedded sizes), apple-touch-icon, Android icons plus a maskable variant, and site.webmanifest — zipped with ready-to-paste reference code.
Drag or click to upload a logo / icon source
Square, ≥512×512 recommended · JPG/PNG/WebP, ≤20MB
Generated locally in your browser; image never uploaded
The same site icon shows up in wildly different contexts: 16×16 on a browser tab, 32×32 on Retina displays, 180×180 on an iPhone home screen, 512×512 for Android splash screens. Prepare only one size and somewhere it will end up blurry — or replaced by a default icon.
favicon.ico is a container format that embeds 16/32/48 in a single file, letting the browser pick what it needs. apple-touch-icon and the Android icons are standalone PNGs declared via link tags and manifest.json. This tool generates every file at once, and the README includes the reference code to paste into your project.
For where each size is used and which ones are optional, see the guide "The Complete Favicon Size Checklist".