Favicon Generator
Drop an image, paste from clipboard, or click to upload
PNG, JPG, SVG, or WebP (max 10 MB, max 4096x4096)
Generate all the icons your website needs from a single image — directly in your browser. Outputs .ico favicons, Apple Touch Icons (180x180), and Android Chrome icons (192x192, 512x512). All processing happens client-side — your images never leave your device.
Features
- Drag-and-drop, file picker, or clipboard paste (Ctrl/Cmd+V)
.icowith multiple sizes: 16, 32, 48, 64, 128, 256px- Apple Touch Icon (180x180) — always opaque, as required by Apple
- Android Chrome icons (192x192, 512x512)
- Background options: transparent, white, or custom color
- Adjustable padding and corner radius
- Live preview at actual pixel sizes
- Copyable HTML
<link>tags andsite.webmanifestsnippet - Supports PNG, JPG, SVG, and WebP input formats
How It Works
- Upload or paste your source image (logo, icon, or any graphic)
- Select the ICO sizes you need (16x16 and 32x32 are recommended at minimum)
- Adjust background, padding, and corner radius to taste
- Download the
.icofile and web icon PNGs - Copy the HTML snippet and manifest into your project
Output Files
favicon.ico(16–256px, multi-size) — browser tab, bookmarks, legacy supportapple-touch-icon.png(180x180) — iOS home screen, Safariandroid-chrome-192x192.png(192x192) — Android home screenandroid-chrome-512x512.png(512x512) — Android splash screen
Technical Details
The .ico file uses the PNG-in-ICO format, supported by all modern browsers and operating systems. Each size is rendered independently with high-quality resampling. Non-square images are centered within a square canvas without distortion. Transparent backgrounds are preserved for PNG, SVG, and WebP sources — JPEG inputs are always opaque.