Optimization

Favicon Generator

Generate a complete favicon package from a single source image. Creates all standard sizes including ICO, Apple Touch icons, Android Chrome icons, and web manifest files. One upload produces everything you need for modern browsers.

Features

  • Generates ICO (16x16, 32x32, 48x48), Apple Touch (180x180), Android Chrome (192x192, 512x512)
  • Outputs web manifest JSON snippet
  • Supports transparent PNG and solid background inputs
  • ZIP download with all sizes and manifest
  • SVG favicon support for modern browsers

What you can do

  • Generate all favicon sizes for a new website launch
  • Create Apple Touch and Android manifest icons from a logo
  • Update favicons across all platforms from a single source
  • Generate PWA icon sets with correct sizes and formats

Self-hosted. Your images never leave your network.

SnapOtter runs entirely on your own infrastructure. Images processed with Favicon Generator are never uploaded to third-party servers. Deploy a single Docker container and process images with full privacy, no watermarks, and no usage limits. Open source under AGPL-3.0.

Frequently asked questions

What sizes do I need for a favicon?
At minimum: favicon.ico (32x32), apple-touch-icon.png (180x180), and android-chrome (192x192, 512x512). SnapOtter generates all of these plus intermediate sizes in a single ZIP.
What image format works best as a favicon source?
Use a square PNG with transparency (at least 512x512 pixels). SVG sources also work well since they scale cleanly. Avoid photos or complex images that lose detail at small sizes.
Do I need a web manifest for favicons?
For PWAs and Android home screen icons, yes. SnapOtter includes a manifest.json snippet with your generated icons already referenced.

Ready to try Favicon Generator?

Deploy SnapOtter in under a minute. All 50+ tools included. Open source and free forever.