PNG →: ICO
Drop your PNG file here
Runs in your browser: your files never leave your device.
PNG · JPG · WEBP · SVG · up to 25 MB · Ctrl+V to paste
Make a favicon or Windows icon: one .ico file with every size inside, from a PNG, JPG, WebP or SVG.
How to convert PNG to ICO
- 1
Add your PNG files
Drop them on the page or choose them. Several at once are fine.
- 2
Adjust if you like
The defaults suit most files. Every change converts them again straight away.
- 3
Download the ICO
Save one file, or all of them as a ZIP. Your files never left your device.
About PNG to ICO
Browsers, Windows and many programs look for a .ico file that holds the same icon at several sizes. This converter draws your picture at each size you pick, centred on a square, and packs them into one ICO.
16, 32 and 48 px cover browser tabs, bookmarks and Windows; 256 px is used for large icons. Transparency is kept. Start from a square picture for the best fit.
Formats and limits
- Input
- PNG
- Output
- ICO
- Max file size
- 25 MB
- Price
- Free, no account
- Runs in
- Your browser
- Privacy
- Nothing is uploaded: your device does all the work.
Frequently asked questions
Which sizes should a favicon.ico have?
16, 32 and 48 px are enough for browsers. Add 256 px if the icon will also be used for a Windows app or shortcut.
Does it keep the transparent background?
Yes. Each size is stored as a PNG inside the ICO, with transparency.
My picture is not square. What happens?
It is scaled to fit and centred, with transparent space around it.
More image converters
- PNGimageJPGimagePNG to JPGSmaller JPG files from PNG, many at onceFree
- HEICimageJPGimageHEIC to JPGOpen iPhone photos anywhere as JPGFree
- JPGimagePNGimageJPG to PNGLossless PNG copies of your JPG filesFree
- WEBPimagePNGimageWebP to PNGSave WebP images as PNG that every app opensFree
- WEBPimageJPGimageWebP to JPGTurn WebP downloads into everyday JPGFree
- JPGimagePDFvectorJPG to PDFPut one or many pictures in a single PDFFree
- AVIFimageJPGimageAVIF to JPGOpen AVIF images in any app as JPGFree
- PNGimageSVGvectorPNG to SVGTrace a PNG into clean, scalable vector pathsFree