Make a favicon in seconds
A favicon is the small icon that appears in browser tabs, bookmarks, history, search results on mobile and on the home screen when someone saves your site. It helps visitors find your tab among dozens and makes even a small website look finished. This favicon generator creates every file you need from a single image — or from a letter or emoji if you don't have a logo yet — and gives you the HTML to add them to your site.
Features
- From an image: PNG, JPG, SVG, WebP and more.
- From text or emoji: initials or an emoji on a colored background.
- Rounded corners and padding to fit the icon nicely in tabs and home screens.
- Live previews at 16, 32, 64 and 128 pixels.
- Complete package: multi-size favicon.ico, PNG icons, Apple touch icon, Android icons and web manifest.
- Copy-ready HTML link tags.
- Private: generated entirely in your browser.
Favicon sizes explained
| File | Size | Used by |
|---|---|---|
| favicon.ico | 16, 32, 48 px | All browsers, Windows shortcuts, legacy fallback |
| favicon-16x16.png | 16 px | Browser tabs |
| favicon-32x32.png | 32 px | Tabs on high-DPI screens, taskbar |
| apple-touch-icon.png | 180 px | iPhone and iPad home screen |
| android-chrome-192x192.png | 192 px | Android home screen |
| android-chrome-512x512.png | 512 px | Android splash screen, PWA install |
Design tips
- Simplify. Use your logo's symbol, not the full logo with the company name.
- Use contrast. The icon must stand out on both light and dark browser themes.
- Test at 16 px. If you can't recognise it in the smallest preview, simplify further.
- Fill the square. Icons with lots of empty space look tiny in tabs; reduce the padding.
Related tools
Convert a vector logo to a high-resolution PNG first with SVG to PNG, change the size of an existing image with Resize Image, or convert between image formats with the Image Converter.