PNG to ICO converter
Turn a PNG into an .ico file for a website favicon or a Windows icon. Pick the sizes to include (16, 32 and 48 px by default, up to 256), and transparency is kept. Free, and nothing is uploaded.
Free · Runs in your browser · Updated 17 October 2026
PNG to ICO converter
Settings
How to
Make an .ico from a PNG.
- 1Choose a square PNG with a transparent background, ideally 256 × 256 px or larger. Other images work; non-square ones are centred.
- 2Tick the sizes to include. 16, 32 and 48 px cover favicons and Windows; add 256 for large desktop icons.
- 3Download the .ico. For a favicon, name it favicon.ico and put it in the root of your site.
Favicons
What a modern site needs.
| File | Size | Used by |
|---|---|---|
favicon.ico | 16, 32, 48 px | Browser tabs, bookmarks, older browsers |
icon.png or icon.svg | 32 px or scalable | Modern browsers via <link rel="icon"> |
apple-touch-icon.png | 180 px | iPhone and iPad home screen |
| Web app manifest icons | 192 and 512 px | Android home screen, installable apps |
Browsers request /favicon.ico on their own, so it is worth having even with PNG icons. The tool stores each size as PNG inside the .ico, which Windows Vista and later and every current browser read.
FAQ
Questions people ask first.
- How do I convert PNG to ICO?
- Open the PNG in the tool above, tick the sizes you want inside the icon, and download the .ico file. Transparency is kept.
- What size should a favicon.ico be?
- Include 16 × 16, 32 × 32 and 48 × 48 pixels in one file. Browsers pick the one they need. Larger sizes only make the file bigger for no gain in a tab.
- Can one ICO file hold several sizes?
- Yes; that is the point of the format. Each size is drawn separately from your PNG so small sizes stay as sharp as possible.
- Does it work for Windows desktop icons?
- Yes. Include 256 × 256 for large icon views; Windows shows the closest size it finds.
- Are my images uploaded?
- No. Your browser opens and converts the images on your own device. Nothing is sent to Daniotech or anyone else.
Related
More free tools.
- SVG to PNG converterRender an SVG to a sharp PNG at any width, with transparency kept.
- PNG to WebP converterConvert PNG (or JPG) to WebP for a faster website, with a quality slider.
- Image to Base64Encode an image as a Base64 data URI with ready-to-paste HTML, CSS and JSON.
- JPG to PNG converterConvert JPG and JPEG images to PNG with the same pixels and size, one at a time or as a batch.
From the team behind the tools
Need image handling inside your own app?
Daniotech builds web and mobile products, including upload flows that resize, convert and check images on the device before they reach your server.