Favicon Generator
Create favicons from any image. Free, no signup, no upload.
How It Works
Select any image and click Generate. Three favicon sizes are created (16x16, 32x32, and 48x48 pixels) using the Canvas API. Download whichever sizes you need. No file is ever uploaded to a server.
What Is a Favicon?
A favicon is the small icon shown in browser tabs, bookmarks, and address bars. Most websites use 32x32 as the primary size. Including multiple sizes ensures your icon looks sharp on different devices and contexts. Save the 32x32 version as favicon.png and link it in your HTML head.
Favicon Sizes and Where They Are Used
The three sizes this tool produces cover the most common places a favicon appears:
| Size | Format | Typical use |
|---|---|---|
| 16x16 | PNG | Browser tab and address bar |
| 32x32 | PNG | Primary favicon, taskbar shortcuts |
| 48x48 | PNG | High-density displays, some bookmarks |
For the sharpest result, start from a square image so the icon is not stretched when it is scaled down.
Frequently Asked Questions
How do I make a favicon from an image?
Select an image file, then click Generate Favicons. The tool draws your image at 16x16, 32x32, and 48x48 pixels and gives you a Download button for each size.
What sizes does the favicon generator create?
It creates three PNG sizes: 16x16, 32x32, and 48x48 pixels. 16x16 is the classic tab icon, 32x32 is the most common primary favicon, and 48x48 covers higher-density displays and some bookmark contexts.
Does it produce an .ico file?
No. Each size downloads as a PNG file named like favicon-32x32.png. Modern browsers fully support PNG favicons, so you can link the PNG directly in your HTML head instead of an .ico file.
How do I add the favicon to my website?
Save the size you want (32x32 is a good default) into your site folder and add a link tag in the HTML head, for example a link element with rel set to icon and href pointing to your PNG. Add more sizes with their own link tags for sharper icons on different devices.
Are my images uploaded to a server?
No. Your image is read and resized entirely in your browser using the Canvas API. Nothing is uploaded, so even private or unpublished artwork stays on your device.