PNG to ICO Converter (Favicon Generator)

Create a favicon.ico with every size you need from one PNG image — transparency included.

🔒 Private: runs in your browser, no upload
Sizes:

How to convert PNG to ICO

  1. Choose a square PNG (512×512 or larger works best). JPG, WebP and SVG also work.
  2. Tick the icon sizes you need — 16, 32 and 48 are selected by default.
  3. Click Download to save your .ico file.

About PNG to ICO

ICO is the Windows icon format used for website favicons. One .ico file can contain several sizes; the browser or operating system picks the best one. This tool stores each size as a PNG image inside the ICO, which every modern browser supports.

Frequently asked questions

Is this PNG to ICO converter free?

Yes, it is free with no sign-up, no watermark and no file limits beyond what your device can handle.

Are my files uploaded?

No. Conversion runs entirely in your browser. Your files never leave your device — you can even go offline after the page loads.

Which sizes should a favicon include?

16×16, 32×32 and 48×48 cover browser tabs and Windows shortcuts. Add 64, 128 and 256 for high-DPI screens and desktop icons. All selected sizes are packed into one .ico file.

How do I add the favicon to my website?

Upload favicon.ico to the root of your site and add <link rel="icon" href="/favicon.ico" sizes="any"> inside <head>. Most browsers also look for /favicon.ico automatically.

Is transparency supported?

Yes. Each icon size is stored as a 32-bit PNG inside the ICO, so transparent backgrounds stay transparent. Non-square images are centred on a transparent square.

Can I convert many files at once?

Yes. Select or drop as many files as you like; each one is converted in turn and gets its own download button.

Related converters

See all image converters →