Turn any image into a full set of favicon sizes and formats.
Generates 16x16, 32x32, 48x48, 180x180, 192x192 and 512x512 PNG icons
The Favicon Generator turns a single square logo or image into the complete set of small icon files that browsers, phones and bookmark bars expect from a modern website. Instead of manually resizing your logo a dozen times, this tool produces every common size in one click, ready to drop straight into your site's folder.
After you upload your source image, the tool draws it onto several canvases at standard favicon dimensions such as 16x16, 32x32, 180x180 for Apple touch icons and 192x192 or 512x512 for Android home-screen icons. Each canvas is then exported as a PNG file, and the smaller sizes are additionally packaged so you can also save a classic multi-resolution ICO file for maximum compatibility with older browsers.
New website owners use this tool to create a professional favicon in minutes instead of hiring a designer for a simple square icon. App developers use it to quickly generate home-screen icon sizes for progressive web apps. Small business owners turn their existing logo into a recognisable browser-tab icon that reinforces their brand every time a visitor opens a new tab.
Favicons look best when they start from a simple, bold, square image, since fine detail and thin text become unreadable at 16x16 pixels. If your logo is not square, crop it first using the Image Cropper tool so the important part of the design stays centred. Always test how your favicon looks in an actual browser tab, since colours and shapes can appear different at such a tiny size compared to how they look at full resolution.
A square image of at least 512 by 512 pixels gives the generator enough detail to produce sharp results at every smaller size it creates.
Most modern browsers accept PNG favicons directly, but the ICO format remains the safest choice for maximum compatibility with older browsers and some bookmarking tools.
You can, but logos and simple icons generally read more clearly at small sizes than detailed photographs, which tend to look muddy once shrunk down to 16x16 pixels.
Place them in your site's root folder and link each size in the HTML head using standard link tags, exactly as this website itself does across all of its pages.