ICO converter — PNG/JPG to .ico
Convert an image to a multi-size .ico file — fully client-side.
Runs 100% in your browserDrop an image, paste from clipboard, or
How to convert to .ico
- Drop an image. PNG, JPEG, WebP — anything browsers can decode. Square images give the cleanest result.
- Pick sizes. Tick the sizes you want in the .ico.
- Download. Get a multi-size .ico packaged as PNG-in-ICO.
About the ICO format
An .ico file is a container — it can pack several images at different sizes and bit
depths so Windows or a browser can pick the best one for its target surface (16/32 in the
taskbar, 256 on the desktop). Embedding PNG bytes directly (rather than legacy BMP) gives much
smaller files at modern sizes and is supported by every contemporary consumer. If you need the
full webdev favicon kit (apple-touch, PWA, manifest), use snip's favicon generator.
Frequently asked questions
- The favicon generator builds the full favicon suite (multi-size .ico, apple-touch, PWA manifest). The ICO converter focuses on producing a single .ico from one image — useful when you need .ico for a Windows app or executable.
- By default the page packs 16, 32 and 48-pixel images, which covers the Windows taskbar and Explorer cases. Add 64 / 128 / 256 if you need them too.
- PNG. Modern Windows and every modern browser read PNG-in-ICO, which keeps the file small and avoids palette quantization. The page uses snip's shared ICO builder.
- No. The source image is rendered to a canvas and packed into an .ico in your browser.