Upload an image
Choose any reasonably square image from your device.
Upload one image and instantly get PNG favicons in every common size, a browser-tab preview, and the exact HTML link tags to paste in your head.
Upload an image above to generate your favicon set.
Note: true multi-resolution .ico packaging isn't done client-side here. You get PNGs at each standard size plus the correct link tags — which is what modern browsers actually use for favicons anyway.
Choose any reasonably square image from your device.
See it resized to 16, 32, 48, 180, 192 and 512 pixels, plus a mock tab preview.
Download each PNG and paste the generated link tags into your page head.
No. It generates PNGs at every common favicon size instead. Modern browsers fully support PNG favicons declared with link tags, so a packaged multi-resolution .ico file usually isn't necessary.
A square (or close to square) image with a simple, recognizable shape works best, since it will be shown very small in browser tabs and bookmarks.
No. The image is resized entirely in your browser using the Canvas API; nothing is sent to a server.