Favicon generator
Generate every favicon size a site needs — 16 to 512 px — from one image, with the HTML to install them. Runs in your browser.
About this tool
A favicon is the small icon browsers show in a tab, a bookmark and a phone home screen. One file is no longer enough: browsers want a 32 px icon for the tab, iOS wants a 180 px touch icon, and Android home screens pull 192 and 512 px versions from the web manifest.
Upload a square logo and this generates the whole set at once, with the HTML you need to reference them. The downscaling uses high-quality smoothing, which matters at 16 px, where a detailed logo turns to mud — simple shapes and heavy strokes survive; thin lines and small text do not.
How to use it
- 1
Upload a square image
A PNG with transparency works best. Anything not square is centre-cropped to a square first.
- 2
Check the small previews
Look at the 16 and 32 px renders. If the mark is unreadable there, simplify it rather than shipping it.
- 3
Download the set and paste the HTML
Save each size and copy the link tags into the head of your site.
Frequently asked questions
What sizes does a favicon need in 2026?
A 32 px PNG covers browser tabs, 180 px covers the iOS home screen (apple-touch-icon), and 192 px plus 512 px cover Android through the web manifest. An SVG icon is a good addition because it scales to any size, and a favicon.ico remains a useful fallback for older browsers.
Why does my logo look like a blur at 16 px?
Because 16 px is 256 pixels in total. Anything with thin strokes, gradients or wording disappears at that scale. Favicons that read well are usually a single letter or one bold shape on a solid background.
Where do the files go?
Put them in the root of your site, then reference them from the head of your HTML with link tags for icon and apple-touch-icon, and list the 192 and 512 px versions in your web app manifest.
Do I still need favicon.ico?
It is no longer required by current browsers, which happily use PNG or SVG icons, but it costs nothing to keep one at the site root for old clients and for tools that still request it by convention.
Last reviewed by the Kobra IMG team.