Upload an image to generate favicons
Generate a complete, production-ready favicon set from any image — ICO, PNG at every standard size, Apple Touch Icon, Android icons, and a site.webmanifest file. Download as a ZIP and drop straight into your project.
Drop any image — PNG with transparency works best. Use at least 512×512px. SVG, JPEG, and WebP are also supported.
Set background color, padding, and choose which sizes to generate. See a live preview of every favicon size before downloading.
Download a ZIP with all favicon files, a site.webmanifest, and a ready-to-paste HTML snippet. Drop into your project root and you're done.
16×16, 32×32, 48×48, 64×64, 96×96, 128×128, 180×180 (Apple), 192×192 and 512×512 (Android/PWA) — every size browsers and platforms expect.
The favicon.ico file contains 16×16, 32×32, and 48×48 layers in a single file — the format all browsers fall back to when other formats aren't found.
A complete site.webmanifest is generated and included in the ZIP — required for PWA support and Android home screen icons.
Copy a complete, ready-to-paste HTML snippet for your <head> — covers all favicon, Apple touch icon, and manifest link tags.
Keep transparency, set a white or black background, or pick any custom color — ensures your icon looks correct on all browser tab backgrounds.
All resizing and generation runs locally in your browser using the Canvas API. Your logo never leaves your device — no uploads, no server.