PNG to ICO Converter

Make a multi-size .ico icon or favicon from a PNG or other image.

ICO is the Windows icon format, and the format of the favicon.ico file that browsers look for on a website. One .ico file can hold several sizes of the same icon, so each place it's shown can pick the sharpest one. This converter turns a PNG, or a JPG, SVG, WebP or other image, into an .ico with the sizes you choose, from 16 × 16 to 256 × 256. Images that aren't square can be fitted inside with transparent edges or cropped to the centre. Files are converted in your browser and never uploaded, so photos and documents stay on your device.

A square image works best. Converted in your browser; nothing is uploaded.

Sizes inside the .ico

16, 32 and 48 cover browser tabs and Windows. Add 256 for a Windows app or desktop icon.

Common use cases

  • Make a favicon.ico for a website
  • Create a Windows icon for a shortcut, folder or app
  • Turn a logo into a multi-size icon file
  • Convert an SVG or JPG to ICO

How to use

  1. Choose an image: a square PNG with a transparent background works best.
  2. Tick the sizes to include: 16, 32 and 48 suit a favicon; add 256 for Windows.
  3. Choose whether a non-square image is fitted inside or cropped.
  4. Check the previews and download the .ico.

FAQ

What sizes should a favicon.ico have?

16 × 16, 32 × 32 and 48 × 48 cover browser tabs, bookmarks and Windows shortcuts. For high-resolution screens, most sites also add PNG icons, such as a 180 × 180 Apple touch icon.

Does the ICO keep transparency?

Yes. Each size is stored as a PNG inside the .ico, which keeps full transparency and works in all current browsers and in Windows Vista and later.

What's the biggest size an ICO can hold?

256 × 256 pixels. That's the largest size Windows uses for icons.