Favicon Generator
Free online favicon generator. Convert any image to a multi-size .ico favicon. Generate 16×16, 32×32 and 48×48 sizes for browser tabs and bookmarks. All processing is local and private.
Square image recommended • PNG, JPEG, WebP, SVG
How to Use Favicon Generator
Upload an Image
Upload any image — PNG, JPEG, WebP, or SVG. For best results, use a square image at least 256×256 pixels with a transparent or solid background.
Choose Favicon Sizes
Select which sizes to generate. Standard sizes include 16×16, 32×32, and 48×48. Most modern browsers also support 64×64 and 128×128. The tool generates all selected sizes.
Download the Favicon
Click "Generate Favicon" to create a multi-size .ico file. Download it and place it at the root of your website as favicon.ico. Add a link tag to your HTML for full browser support.
Frequently Asked Questions
What is a favicon?
A favicon (favorite icon) is the small icon displayed in browser tabs, bookmarks, and history. It's typically a 16×16 or 32×32 .ico file placed at the root of your website. Modern browsers also support PNG favicons at higher resolutions. The .ico format can contain multiple sizes in one file, and browsers pick the appropriate size.
What sizes should I include?
The minimum: 16×16 and 32×32. For full browser support: add 48×48. For modern high-DPI displays: add 64×64 and 128×128. The .ico format supports multiple sizes in a single file. Most favicon generators also produce a 180×180 Apple Touch Icon for iOS home screen bookmarks.
Where do I put the favicon file?
Place favicon.ico in your website's root directory (public/favicon.ico). Browsers automatically look there. Also add this line to your HTML head: <link rel="icon" type="image/x-icon" href="/favicon.ico">. For Apple devices, add: <link rel="apple-touch-icon" href="/apple-touch-icon.png">.