PNG to Favicon — Generate Common Sizes Free

Convert a PNG image to favicon sizes from 16x16 to 512x512 in your browser. Download a ZIP with a webmanifest.

Selected file contents are processed in your browser

Drag and drop files here

or

How to Turn a PNG Into a Favicon

  1. Upload your PNG image — a square image of 512x512 or larger gives the sharpest icons
  2. Website and app icons is already selected: all five sizes from 16 to 512 px, plus a site.webmanifest
  3. Open Fine-tune to add or remove individual sizes
  4. Download the ZIP and copy the HTML snippet into your site's <head>

Features

  • Choose from 16, 32, 180, 192, and 512px PNG icon sizes
  • Icons redraw as you change the size set; no separate generate step
  • site.webmanifest generated when a 192 or 512px icon is selected
  • HTML code snippet listing exactly the sizes you generated
  • High-quality image scaling
  • Selected image contents are processed locally in your browser

Frequently Asked Questions

How to convert PNG to favicon?
Choose your PNG image. The icons are drawn as soon as it loads — there is no generate step. Pick the set of sizes you need, then download the ZIP containing them plus a webmanifest file.
What size should my PNG be?
For best results, use a square PNG that is at least 512x512 pixels. The tool resizes it to the sizes you select, out of 16, 32, 180, 192, and 512px PNG icons.
Does PNG transparency work for favicons?
Yes. PNG transparency is preserved. Non-square images are centered with transparent padding instead of being stretched. This tool generates PNG icons and does not create a favicon.ico file.
What files are included in the download?
With the default set, the ZIP includes favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png (180x180), android-chrome-192x192.png, android-chrome-512x512.png, and site.webmanifest. Narrowing the size set leaves out the files you did not select.

Last reviewed