Create favicon online in the correct sizes and formats without graphic design software. Upload an image or start from text, preview the favicon at multiple sizes, and download the output immediately. This free tool runs in your browser with no account or server upload required.
The Favicon Generator creates a complete set of favicons in all required sizes from a single source image. Modern websites need multiple favicon sizes: 16x16 and 32x32 pixels for browser tabs, 180x180 for Apple Touch Icon (iOS home screen), 192x192 and 512x512 for Android PWA icons, and 150x150 for Microsoft tile. Upload any square image (ideally at least 512x512 pixels for best quality downscaling) and the generator creates all required sizes plus the HTML link tags you need to add to your page head. The output is a zip file containing all favicon files and a snippet of HTML to paste into your template. This saves the tedious manual work of creating each size individually and ensures you do not miss any required format.
Favicons appear in many more contexts than just the browser tab. They appear in browser bookmarks, browser history, search results for some engines, operating system taskbars when a web app is pinned, iOS home screen shortcuts, Android home screen shortcuts (as part of the Web App Manifest), Microsoft Start tiles, and RSS feed readers. Each context has specific size and format requirements. The ICO format (the original favicon format, a container that can hold multiple sizes) is still required for broad compatibility, particularly for Internet Explorer and some RSS readers. Modern browsers prefer the PNG format specified via link tags in the HTML head. Apple Touch Icons are PNG images at 180x180 without rounded corners (iOS applies the rounded corner mask itself). Android PWA icons are defined in the Web App Manifest (manifest.json) at 192x192 and 512x512. The 512x512 maskable icon should be designed with important content in the center 80 percent (the "safe zone") because Android may crop to a circle or other shape. This generator handles all of these requirements automatically. The HTML snippet includes link rel="icon", link rel="apple-touch-icon", and the manifest.json link. For best results, design your favicon at 512x512 with a simple, recognizable icon that remains legible at 16x16: complex logos with fine details become unreadable at small sizes and should be simplified or replaced with a simplified mark for small sizes.