Skip to content

Convert PNG to ICO

Turn your PNG logo into a .ico file ready to use as a website favicon or Windows icon.

FreeNo sign-upFiles deleted after 30 min
Choose files
or drop them here · .png

Options

How to convert PNG to ICO

  1. Add your PNG logo or image (ideally square with a transparent background).
  2. ICO is already selected as the output format.
  3. Convert and download your .ico file.

ICO is the format of Windows icons and the classic favicon.ico — the small picture shown in the browser tab next to your site's name. A single .ico file can hold several icon sizes, and the system picks the best one automatically.

This tool builds an ICO containing the standard sizes (16, 24, 32, 48, 64, 128 and 256 pixels) up to the size of your image, with a maximum of 256×256. Icons are always square, so a rectangular image is centered on a transparent square — nothing is cut off or stretched.

For a good result, start from a square PNG of at least 256×256 pixels with a transparent background and a simple design. Fine details and text become unreadable at 16×16: a symbol or initial works better than a full logo with a tagline.

Need every icon for a website (PNG favicons, Apple touch icon, manifest)? Use the favicon generator instead. Your files are processed in memory and deleted after 30 minutes.

Frequently asked questions

Which sizes does the ICO file contain?

Standard sizes from 16×16 up to 256×256, limited to the size of your original image.

My image isn't square — is that a problem?

No, it's centered on a transparent square without being cropped or stretched.

Is transparency kept?

Yes, transparent areas of the PNG stay transparent in the icon.

How do I use it as a favicon?

Name it favicon.ico and put it at the root of your site, or reference it in a <link rel="icon"> tag.

What source image works best?

A square PNG of at least 256×256 pixels with a simple design that reads well when small.