ZeroKit

Loading tool…

How to Generate Favicons

The Favicon Generator creates all the icon sizes and formats needed for modern browsers and a basic web manifest — from a single source image.

  1. Upload a square image (at least 512x512px recommended).
  2. Preview the generated sizes (16x16, 32x32, 180x180, 192x192, 512x512).
  3. Download the favicon bundle as a ZIP file with a ready-to-use manifest.

What Sizes Do You Need?

Modern browsers and platforms require multiple favicon sizes: 16x16 and 32x32 ICO/PNG for browser tabs, 180x180 for Apple touch icons, and 192x192 and 512x512 for Android/PWA manifests. A single high-resolution source image is resized to all targets. The web manifest (manifest.json) tells browsers where to find each icon size.

Why Use Our Favicon Generator?

  • All sizes generated — 16, 32, 180, 192, and 512px from one source image.
  • Manifest included — downloadable manifest.json with icon references.
  • ZIP download — all files bundled and ready to deploy.
  • Browser-based — your image stays on your device.

Frequently Asked Questions

What image should I use as a source?

Use a square image at least 512x512 pixels. Simple, bold designs work best at small sizes. Avoid thin text or fine detail that becomes illegible at 16x16.

Do I need an ICO file?

Modern browsers support PNG favicons. ICO files are needed for legacy IE support. This tool generates PNG versions, which work in all current browsers.

What is a web manifest?

A web manifest (manifest.json) is a JSON file that tells browsers about your web app — its name, icons, theme colour, and display mode. It is required for Progressive Web Apps (PWAs).

Are my images uploaded?

No. All processing happens locally in your browser.