Favicon Generator — Local PNG Icon Sizes

Create 16, 32, 48, 180, 192, and 512px PNG favicon files from one image in your browser. No upload required.

Favicon Generator

Create common PNG favicon sizes from one local image.

Local-only: the source image is rendered in your browser and is not uploaded.

A favicon is a small brand signal in browser tabs and home screens

A good favicon must stay recognizable at very small sizes. This tool renders your uploaded image onto canvas and exports separate 16, 32, 48, 180, 192, and 512px PNG files so you can download only the sizes you need.

Generation rules

Six sizes

The tool covers common PNG sizes for browser tabs, default icons, Apple touch icons, and PWA icons.

Square rendering

The source image is drawn into each square canvas. A square logo with padding usually works best.

Local processing

createImageBitmap and canvas generate the files in your browser only.

How to use

  1. Choose the image or logo file you want to use as a favicon.
  2. Review the generated 16, 32, 48, 180, 192, and 512px previews.
  3. Download each PNG size you need.

Frequently asked questions

Does this create ICO files?

No. This dependency-free port creates the requested PNG sizes only. ICO packaging requires a separate tool.

Is my image uploaded?

No. The selected image is rendered only on browser canvas.

What source image works best?

A simple, high-contrast square logo with padding stays clearer at small sizes.

Favicon quality depends on how it reads at tiny sizes. Check the generated icons in real browser tabs and mobile home screens.