One Image, Every Icon Size
Drop a single image and instantly generate the complete favicon set, all Android mipmap densities and popular social media profile sizes — then download your selection as a ZIP. 100% in your browser, nothing is uploaded.
Drag & Drop your image here
or click to browse · you can also paste with Ctrl+V
A square image (1024×1024 or larger) works best
Select Icons 0 selected
How It Works
1
Upload one imageDrop, browse or paste any square image. It stays on your device — resizing runs fully offline in your browser.
2
Pick sizes & formatChoose the favicon, Android or social groups you need and switch between PNG, JPEG or WebP with quality control.
3
Download the ZIPSelected icons are packed with correct folder names (favicon/, android/mipmap-*/, social/) ready to ship with your app or site.
Frequently Asked Questions
What sizes do I need for a favicon?
A complete favicon set includes 16×16 and 32×32 for browsers, 180×180 for Apple touch devices, and 192×192 plus 512×512 for Android and PWA manifests. This tool generates all of them in one click.
Which Android mipmap sizes are required?
Android launchers use ic_launcher icons in five densities: mdpi 48px, hdpi 72px, xhdpi 96px, xxhdpi 144px and xxxhdpi 192px. The tool names and organises them correctly inside the ZIP.
Is my image uploaded to a server?
No. All resizing happens locally in your browser using the HTML5 canvas. Your image never leaves your device, which makes the tool fast and completely private.
Which format should I choose — PNG, JPEG or WebP?
PNG is the safest choice for icons because it supports transparency. Use JPEG when you want a small flat icon and do not need transparency. WebP gives the smallest file size and also supports transparency in modern browsers.
How do I add the generated favicon to my website?
Upload the favicon folder to your site root and add link tags pointing to favicon-32x32.png and apple-touch-icon.png in the head of your HTML. Most browsers and devices then pick the correct size automatically.