Upload an image and generate PNG favicons for all devices – desktop, iOS, Android
Want to embed this favicon generator on your website? Use this code:
All sizes you need and how to generate them from one source image.
Read Tutorial →| Feature | Our Tool | Tool A | Tool B |
|---|---|---|---|
| Free & unlimited | ✅ | ✅ | ❌ (limit) |
| All common sizes (16‑512) | ✅ | ✅ | ✅ |
| Apple Touch Icon (180x180) | ✅ | ✅ | ❌ |
| Download individual icons | ✅ | ✅ | ✅ |
| Download all as ZIP | ✅ | ❌ | ✅ |
| HTML code generator | ✅ | ✅ | ❌ |
| Client-side / private | ✅ | ❌ | ✅ |
A favicon (favorite icon) is a small icon displayed in browser tabs, bookmarks, and history. Modern websites also need icons for iOS home screens, Android splash screens, and Windows tiles.
Minimum: 16x16, 32x32, 48x48 (for older browsers). For modern devices: 180x180 (Apple), 192x192 (Android), and 512x512 (PWA). Our generator selects the most common ones by default.
This tool generates PNG files – the recommended format today. You can convert multiple PNGs into a single .ico using online converters if you need legacy support. We include the code for PNG favicons which works in all modern browsers.
A square image, preferably at least 512x512 pixels. PNG with transparency works best. Simple logos or symbols are more recognizable at small sizes.
Different browsers and devices request different icon sizes. Providing the exact size prevents scaling artifacts and ensures your brand looks crisp everywhere.
Use 16x16, 32x32, 48x48. Chrome may request 192x192 for some features.
Requires 180x180 for home screen icons. Also uses 152x152 for iPad.
192x192 and 512x512 are required for installable web apps.
Create perfect favicon source images