Favicon Generator

Upload any square image and generate all the favicon sizes modern browsers and devices expect — 16×16, 32×32, 180×180 (Apple touch icon), and 192×192 (Android). Download the files as a zip and drop them into your site's public folder. The tool also outputs the complete HTML link tags to add to your page head.

All processing happens in your browser. No data is sent to any server.

Frequently Asked Questions

What sizes does a favicon need to be?
Modern favicons should include at least 16x16 (browser tab), 32x32 (taskbar and shortcuts), 180x180 (Apple touch icon for iOS home screens), and 192x192 (Android home screen). This tool generates all standard sizes from your source image.
What should my source image look like?
Start with a square image at least 512x512 pixels. Simple designs with high contrast work best at small sizes. Avoid thin lines or small text that will become illegible at 16x16. PNG with a transparent background is ideal.
How do I add the favicon to my website?
Place the favicon files in your site's public or root directory and add the HTML link tags provided by this tool to your page's head section. The Apple touch icon tag and the standard favicon link cover most browsers and devices.
Is my image uploaded to a server?
No. All favicon generation happens in your browser using the Canvas API. Your image never leaves your device.

Related Tools