How to Create a Favicon from a PNG (Free PNG to ICO)

Generate a proper multi-size favicon from a square PNG — privately, in your browser.

A favicon is the small icon that appears in browser tabs, bookmarks and search results. The classic format is .ico, which packs several sizes into one file so it looks sharp everywhere. This guide shows how to make one from a PNG, without uploading anything.

How to make a favicon

  1. Start from a square PNG, ideally 256×256 or larger, with a transparent background.
  2. Open the PNG to ICO converter and choose the file.
  3. Convert and download the .ico.
  4. Save it as favicon.ico in your site root and add <link rel="icon" href="/favicon.ico"> to your pages’ <head>.

The favicon is generated locally — your image never leaves your device.

Tips for a crisp favicon

Frequently asked questions

How do I make a favicon from a PNG?

Open the PNG to ICO converter, choose a square PNG, convert and download the .ico.

Which sizes are included?

16, 32, 48, 64, 128 and 256 pixels, packed into a single ICO file.

Is my image uploaded?

No. The favicon is generated locally in your browser.

Conclusion

You can create a professional multi-size favicon from a PNG in seconds — free and private.

Create a favicon free

Related guides