Favicon Generator
Upload a square image to generate a multi-size favicon.ico along with the common PNG sizes websites need.
Choose image
or drag and drop it here
Choose a square image to generate favicons from it.
Your files are processed locally in your browser. They are not uploaded to our servers.
How to use
- Choose a square image from your device.
- Check the browser tab preview and the generated sizes.
- Download favicon.ico or all sizes as a ZIP, and copy the HTML snippet into your page's <head>.
What is this tool?
Favicon Generator resizes your image on a canvas to 16, 32 and 48 pixels and packs them into a real multi-size favicon.ico file, plus separate 180, 192 and 512 pixel PNGs for Apple touch icons and progressive web apps. It shows a live browser-tab preview and generates the exact <link> tags to paste into your HTML. Everything happens locally in your browser, so the image is never uploaded anywhere.
Common uses
- Creating a favicon.ico for a new website from a logo
- Generating the PNG sizes needed for an Apple touch icon or PWA manifest
- Refreshing a site's favicon after a logo redesign
- Producing a full favicon set and the matching HTML without installing any design software
Related tools
FAQ
What sizes are included in the ZIP?
favicon.ico with 16, 32 and 48 pixel sizes bundled in, plus separate 180, 192 and 512 pixel PNGs.
Does it give me the HTML to add these favicons?
Yes, a ready-to-copy HTML snippet with the correct <link> tags for every generated size is shown below the previews.
Does my image need to be square?
A square image gives the cleanest result, since non-square images are center-cropped to fit each size.
Is my image uploaded to a server?
No, every size is generated locally in your browser using the canvas API — your image is never sent anywhere.