Create favicons in multiple sizes from your images
A favicon (favorite icon) is a small icon displayed in browser tabs, bookmarks, and address bars. It helps users quickly identify your website among multiple open tabs and bookmarks.
After generating your favicons, add them to your website's HTML head section:
<!-- Standard favicon -->
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<!-- Apple Touch Icon -->
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<!-- Android Chrome -->
<link rel="icon" type="image/png" sizes="192x192" href="/android-chrome-192x192.png">
<link rel="icon" type="image/png" sizes="512x512" href="/android-chrome-512x512.png">
Favicon Generator creates all the favicon sizes your website needs from a single source image. Generate ICO files, PNG favicons, Apple Touch icons, and Android icons in one click. Ensure your website displays correctly in browser tabs, bookmarks, home screens, and PWA installations.
Generate all standard favicon sizes: 16x16, 32x32, 48x48, 64x64, 128x128, and 256x256 pixels.
Create proper multi-resolution .ico files that work in all browsers including legacy IE.
Generate 180x180 Apple Touch icons for iOS home screen bookmarks.
Create 192x192 and 512x512 icons for Android home screens and PWAs.
See how your favicon looks at every size before downloading.
Download all favicon sizes at once or select individual files as needed.
Use a square image at least 512x512 pixels for best quality. Larger images (1024x1024) work even better as they downscale cleanly. Avoid small source images as upscaling creates blurry favicons. PNG format with transparency is recommended.
Essential sizes: favicon.ico (multi-resolution), 32x32 PNG (modern browsers), 180x180 Apple Touch icon, and 192x192 for Android/PWA. For complete coverage, include 16x16, 32x32, 48x48, and larger sizes. Our generator creates all commonly needed sizes.
Place favicon.ico in your site root, then add these tags in your HTML <head>: <link rel="icon" href="/favicon.ico"> for ICO, <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> for PNG, and <link rel="apple-touch-icon" href="/apple-touch-icon.png"> for iOS.
Browsers cache favicons aggressively. Try: hard refresh (Ctrl+Shift+R), clear browser cache, append a version query (?v=2) to favicon URLs, or test in incognito mode. Some browsers take hours to update cached favicons even after clearing cache.