How to use Favigen
Favigen is a free, client-side favicon generator that turns any PNG into a complete set of favicon files directly in your browser. Upload your image, pick your output formats, and download a ready-to-use favicon package for your website in seconds.
How do I create a favicon.ico file from a PNG online?
To create a favicon.ico from a PNG, open Favigen, drag and drop your image (ideally 256×256 or larger), and select ICO as one of your output formats. Favigen processes the file locally in your browser and bundles the 16, 32, and 48 pixel sizes into a single multi-resolution favicon.ico ready to drop into your site root or reference in your HTML head tag.
What sizes should I include in my favicon for Apple Touch icons?
Apple Touch icons should be exported at 180×180 pixels for modern iPhones, with 167×166 for iPad Pro and 152×152 for older iPad retina displays. Favigen generates all standard Apple Touch sizes from your source PNG automatically, naming them apple-touch-icon.png so you can reference them with the rel="apple-touch-icon" link tag.
Can I generate favicon files without uploading my image to a server?
Yes. Favigen runs entirely client-side using browser-based image processing, which means your PNG never leaves your device. No uploads, no accounts, and no server-side storage make it a safe option for generating favicon files from logos, product images, or other private assets.