favicon generator
Generate PNG favicons by resizing a square icon to common sizes (local‑only, no upload).
All files are saved as PNG.
Common sizes: 16, 32, 48, 64, 128, 180, 192, 256, 512
Usage
- Select a square image (PNG/JPEG/SVG) from Input.
- Check the sizes you need (16, 32, 180, 192, 512, etc.).
- Click Generate to see previews and download buttons below.
- Either download each PNG or use Download ZIP to get everything at once.
- Recommended sizes: 16×16, 32×32 (favicon), 180×180 (Apple Touch), 192×192 / 512×512 (PWA)
- The image is center-cropped to a square and resized with high quality (alpha preserved).
- All processing runs locally in your browser. No uploads.
HTML example
<!-- PNG favicon --> <link rel="icon" href="/icons/favicon-32x32.png" sizes="32x32" type="image/png" /> <link rel="icon" href="/icons/favicon-16x16.png" sizes="16x16" type="image/png" /> <!-- Apple Touch Icon --> <link rel="apple-touch-icon" href="/icons/apple-touch-icon-180.png" sizes="180x180" /> <!-- PWA --> <link rel="manifest" href="/manifest.webmanifest" />
FAQ
Can it create .ico?
Currently PNG only. If needed, we can add .ico (multi-size) support.
Is transparency preserved?
Yes, PNG alpha channel is preserved.
What if the source isn’t square?
We center-crop to a square, then resize. If cropping is undesirable, please prepare a square source image.
Looks blurry when upscaling
Upscaling beyond the original size softens the image. Use a sufficiently large source (e.g., 512px).
Offline and privacy?
All processing is local in your browser; nothing is uploaded.
Change the ZIP filename
Default name is favicons.zip. We can add a UI setting if needed.