Convert PNG to ICO online
This tool turns a PNG image into an ICO icon, the format used for website favicons and Windows icons. Pick the sizes you need, from 16 to 256 pixels: they are all stored in a single .ico file, with transparency. You can convert several images at once, and switch to another format in the menu if you need a PNG, a JPG or a WEBP instead.
How to create an ICO file
- Drop your PNG in the box, click to choose it, or paste it with Ctrl+V.
- Keep the default sizes (16, 32 and 48 px) for a favicon, or add 64, 128 and 256 px for a desktop icon.
- Click the download button to get your .ico file.
Icon sizes and where they are used
- 16 × 16: browser tabs and bookmarks.
- 24 × 24 and 32 × 32: taskbar, shortcuts and high resolution tabs.
- 48 × 48 and 64 × 64: Windows file explorer and desktop.
- 128 × 128 and 256 × 256: large icons on high resolution screens.
Small sizes are shrunk from your image: a simple logo with thick shapes stays readable at 16 px, fine details and small text do not.
Frequently asked questions
What is an ICO file?
ICO is the icon format of Windows and of website favicons. Unlike a PNG, one .ico file holds several sizes of the same icon, so the browser or the system picks the sharpest one for each place: tab, bookmark, taskbar or desktop.
Which sizes should a favicon have?
16 × 16 px for browser tabs, 32 × 32 px for high resolution screens and shortcuts, and 48 × 48 px for Windows. These three are selected by default. For a Windows application or folder icon, add 256 × 256 px.
How do I add the favicon to my website?
Name the file favicon.ico and put it at the root of your site, so it is reachable at yoursite.com/favicon.ico: browsers look for it there automatically. You can also declare it in the head of your pages with <link rel="icon" href="/favicon.ico">.
Is transparency kept?
Yes. Transparent areas of your PNG stay transparent in the icon. If your image is not square, it is centered on a transparent background instead of being stretched.
Can I convert a JPG or an SVG to ICO?
Yes. Despite the name, the converter accepts JPG, WEBP, SVG, GIF and every image your browser can open. For the best result, start from a square image of at least 256 × 256 px, or from an SVG.
Are my images uploaded to a server?
No. The icon is created directly in your browser: your image never leaves your device.
Related tools
- Image converter: convert images between PNG, JPG, WEBP, ICO, GIF and BMP.
- Background remover: make the background of your logo transparent before creating the icon.