Favicon Generator
Create all favicon sizes from text, emoji, or image — download a ready-to-use ZIP
Text / Emoji
Up to 3 characters — emoji recommended for best results
Image Upload
Drop image here or click to browse
PNG, JPG, SVG, WebP — automatically cropped to square
Auto-cropped to square center
Gradient Background
Appearance
Live Preview
Updates live as you change settings
Favicon applied to this tab!
Export
ZIP includes: 16, 32, 48, 180, 192px PNGs + SVG + webmanifest
100% Browser-Based
All processing runs locally in your browser. Nothing is ever uploaded to any server.
Generated Favicons ( sizes + SVG)
HTML Code
Add this inside the <head> of your HTML
site.webmanifest
Save this as site.webmanifest in your website’s root directory
What Is a Favicon?
The small icon that makes a big difference for your website
A favicon (short for “favorites icon”) is the small icon that appears in browser tabs, bookmark lists, history entries, and search engine results next to your website’s name. Originally introduced by Internet Explorer 5 in 1999, favicons have become an essential part of web identity.
Favicons serve multiple purposes: they help users quickly identify your site among dozens of open tabs, reinforce your brand recognition, and signal professionalism to visitors. Search engines like Google also display favicons in mobile search results, making them an important element of your search presence.
Modern favicons go beyond the traditional 16×16 pixel favicon.ico file. Today’s websites need multiple icon sizes to support browser tabs, mobile home screens, app switchers, and desktop shortcuts across all major platforms including iOS, Android, Windows, and macOS. An SVG favicon is also recommended for crisp rendering on all screen densities.
Browser Tabs
Favicons appear in every browser tab, helping users identify your site at a glance when multiple tabs are open. The 16×16 and 32×32 sizes are used here.
Mobile Home Screens
When users add your site to their phone’s home screen, the apple-touch-icon (180×180) or Android Chrome icon (192×192) is used as the app icon.
Search Results
Google displays favicons next to your site name in mobile search results. A recognizable favicon can improve click-through rates from search listings.
Favicon Sizes Explained
Every size you need and where each one is used
| Size | File Name | Usage | Platform |
|---|---|---|---|
| SVG | favicon.svg | Scalable vector, dark mode support | Modern browsers |
| 16 × 16 | favicon-16x16.png | Browser tab icon (standard) | All browsers |
| 32 × 32 | favicon-32x32.png | Browser tab icon (high-DPI) | All browsers |
| 48 × 48 | favicon-48x48.png | Windows site shortcut | Windows |
| 180 × 180 | apple-touch-icon.png | iOS home screen icon | Apple iOS / iPadOS |
| 192 × 192 | android-chrome-192x192.png | Android home screen icon | Android Chrome |
How to Add Favicons to Your Website
Follow these steps to set up favicons for all platforms
Design Your Favicon
Use Text mode to type a letter or emoji, upload your logo in Image mode, or create a gradient background. Adjust the shape, color, font, and corner radius to match your brand. Watch the live 64px preview update instantly.
Download the ZIP Package
Click “Generate Favicons” then “Download ZIP” to get all sizes (16, 32, 48, 180, 192px PNGs) plus an SVG favicon and the site.webmanifest file — everything you need in one package.
Upload Files to Your Server
Extract the ZIP and upload all favicon files to your website’s root directory (the same folder as your index.html). Upload the site.webmanifest file there too.
Add the HTML & Verify
Copy the generated HTML snippet and paste it inside the <head> of every page. Then open your site in a new tab — you should see your favicon immediately. Use the “Preview in Tab” button to check before downloading.
Tip for CMS platforms: WordPress users can set favicons via Appearance → Customize → Site Identity. However, manually adding the HTML tags gives you full control over which sizes are served. For Laravel, Next.js, or other frameworks, add the link tags to your main layout template.
Frequently Asked Questions
Everything you need to know about favicons and this generator tool
prefers-color-scheme to adapt to dark mode, and they look pixel-perfect on every screen density. Modern browsers (Chrome, Firefox, Edge) support SVG favicons. You should include both SVG and PNG favicons — SVG as the primary and PNG as fallbacks.site.webmanifest is a JSON file that provides metadata about your web application to Android Chrome and other browsers. It specifies your app’s name, icons, theme color, and display mode. When users “Add to Home Screen” on Android, the browser uses this manifest to create the app icon and splash screen. Including it is recommended for all websites.prefers-color-scheme media query, letting you define different colors for light and dark browser themes. Alternatively, use a favicon with enough contrast to be visible on both light and dark backgrounds — a circular or rounded shape with a solid background color works best for visibility in any context.