How to generate a favicon
- Choose your source. Under Make the favicon from, pick An image and add your logo, or pick A letter and type one or two characters.
- Adjust the look. For an image, choose Whole image or Fill square, add Padding and an optional Background colour. For a letter, choose a Font, Letter colour and Background.
- Pick a shape and details. Choose Square, Rounded or Circle, and optionally enter your Website name and Theme colour for the web manifest.
- Press Generate favicons and download the ZIP.
- Install the icons. Upload all the files to the root of your website and paste the HTML tags shown, using the Copy button, into the
headsection of your pages.
Features
- Real multi-size favicon.ico containing 16, 32 and 48 pixel images, built in your browser.
- PNG icons for every platform: 16 and 32 pixel favicons, a 180 pixel Apple touch icon and 192 and 512 pixel Android and web app icons.
- site.webmanifest with your website name, theme colour and app icons filled in.
- Ready-to-paste HTML tags with a copy button, including the theme colour meta tag.
- Image or letter mode: use your logo, or create a clean letter icon with no design software.
- Three shapes, square, rounded and circle, with transparent corners.
- Real-size preview at 16, 32, 48 and 180 pixels, so you can judge how the icon reads in a browser tab.
Why use Fileora as your favicon generator
The small icon in a browser tab, bookmark list or search result is often the first thing people notice about a website. A missing favicon leaves a generic blank page icon, and a missing Apple touch icon gives iPhone users a blurry screenshot on their home screen. Creating each size by hand and writing the ICO file is fiddly.
Fileora produces the complete set in one step, in your browser. Your logo is never uploaded, there's no sign-up and no watermark on the icons. The ICO file is assembled directly from the PNG images, so it keeps full transparency.
If your logo has a busy background, crop it first with crop image, or give it soft corners with round image corners. To embed a small icon straight into CSS or HTML instead of a separate file, try image to Base64.
Tips for a favicon that reads well
At 16 × 16 pixels there is room for very little detail. A full logo with a wordmark usually turns into a smudge, so use just the symbol or the first letter of your brand. Strong contrast between the mark and the background matters more than fine colour choices, and a little Padding stops a round or detailed logo from touching the edges.
Check the 16 px preview carefully: if you can't recognise the icon there, simplify it. Letter icons are drawn directly at each size rather than scaled down, which is why they often look sharper than a shrunk logo. The letter fonts come from your device's built-in fonts, so the exact letter shapes can differ slightly between a phone and a computer.
Installing the files
Upload every file from the ZIP to the root folder of your website, the same folder as your home page, so that yoursite.com/favicon.ico opens the icon. Then paste the tags into the head of each page, or into the shared layout or template your site builder uses. Browsers cache favicons aggressively, so if you're replacing an old icon, open the site in a private window to see the new one.
Frameworks such as Next.js and many site builders also let you drop favicon.ico and apple-touch-icon.png into a special folder instead of adding tags; the files from this package work there too.