Convert PNG to ICO
Processed in your browserCreate an ICO from a PNG when a browser, desktop shortcut, or older Windows tool expects a .ico favicon.
- The ICO contains a single PNG image. Use a square PNG, ideally 256×256. Very small or non-square sources can look blurry when Windows or a browser scales them.
Drop images here
or
Supported formats: PNG, JPG, WEBP, AVIF, HEIC.
You can also paste images with Ctrl+V.
This page focuses on PNG.
Use a square PNG. 256×256 px works best for favicons.
What this ICO is for
ICO remains the format many systems request for favicons and application icons. Wrapping a PNG inside an ICO lets modern Windows and current browsers use a sharp, transparent icon without a separate raster encoder.
This converter does not build a multi-size icon pack (16, 32, 48, and so on). If you need several resolutions, start from a large square PNG and generate additional sizes in a dedicated icon editor.
Frequently asked questions
Should the PNG be square?
Yes. Favicons and desktop icons are displayed in a square. Crop or pad the PNG before converting.
Is transparency preserved?
Yes. The ICO stores the PNG payload, including its alpha channel.
Will this work as a website favicon?
Yes for software that accepts a PNG-compressed ICO (Windows Vista and later, and current browsers). For the widest web coverage, also keep a PNG or SVG icon alongside it.