Favicon Generator
Turn a logo, letter or emoji into a complete favicon set: favicon.ico, Apple touch icon, manifest icons and a maskable Android icon.
Runs in your browser. Nothing you add is uploaded.
What the Favicon Generator does
A favicon is the small icon in a browser tab, a bookmark list, a search result and a phone home screen. Current best practice needs only a handful of files: a favicon.ico for browsers and search engines, an SVG if your logo is one, a 180px Apple touch icon on a solid background (iOS shows transparent areas as black), and 192px and 512px icons plus a padded maskable icon for Android's web app manifest. This generator makes all of them from your logo, or from a letter or emoji if you don't have one, previews them in a browser tab, on an iPhone home screen and in Android's round crop, and packages everything with the manifest and the HTML to paste. It all happens in your browser.
How to generate a favicon
- Upload your logo — an SVG or a square PNG of at least 512×512 is best — or switch to text and type a letter or emoji.
- Choose a background, shape and padding. Check the 16px tab preview: it's the size most people actually see.
- Look at the iPhone and Android previews; those icons always get a solid background and extra padding so nothing is cut off.
- Download the ZIP, put the files at the root of your site so /favicon.ico works, and paste the tags into your page's <head>.
The Favicon Generator runs entirely in your browser — nothing you enter is uploaded, stored, or logged.
When to use it
Launching a new site
A missing favicon leaves a blank page icon in the tab, which reads as unfinished. It is a five-minute job that noticeably affects how polished a site feels.
Supporting phone home screens
The 180px Apple touch icon is what appears when someone adds your site to an iPhone home screen. Without it, iOS renders a screenshot of the page instead.
Refreshing icons after a rebrand
New logo, new icon set. Regenerating every size from the new mark takes seconds and keeps the sizes consistent.
Good to know
- Simple, high-contrast marks survive being shown at 16 pixels. Detailed logos with fine text turn to mush — consider a simplified variant for the icon.
- Non-square sources are fitted inside the square and centred rather than stretched, so a wide logo leaves space at top and bottom.
- Transparent backgrounds adapt to light and dark browser themes; a solid background will not.
- Browsers cache favicons aggressively. A hard refresh, or a fresh profile, is often needed to see a change.
Frequently asked questions
What source image works best?
Which favicon sizes do I actually need?
Do I need an .ico file?
Why does my logo look unreadable at 16px?
How do I install the favicons?
Is my logo uploaded anywhere?
Related tools
Crop Image
Crop to 1:1, 16:9, 9:16 or any custom size.
QR Code Scanner
Read a QR code from your camera, an image or a screenshot.
Barcode Generator
Create EAN, UPC, Code 128 and other barcodes for print or web.
Barcode Scanner
Scan product and shipping barcodes with your camera or an image.