ICO to PNG converter
Updated Nothing is uploaded
An .ico file usually contains several pictures at different sizes. Open one here to see all of them — size, color depth and encoding — and save any (or all) as transparent PNG files.
How to convert ICO to PNG
- Choose the .ico (or .cur) file.
- Every image inside is listed from largest to smallest.
- Press PNG next to the size you want, or download them all as a ZIP.
What's inside an ICO file
An ICO starts with a 6-byte header and a 16-byte directory entry for each image (width, height, color depth, size and position). Each image is either a complete PNG or a BMP bitmap with a separate 1-bit transparency mask. This converter reads both, including old 1-, 4-, 8- and 24-bit icons, and applies the mask so transparent areas stay transparent.
| Color depth | Typical source |
|---|---|
| 32-bit (alpha) | Modern icons and favicons |
| 24-bit + mask | Windows XP-era icons |
| 8-bit (256 colors) | Windows 95/98 icons |
| 4-bit / 1-bit | Very old system icons and cursors |
Getting a website's favicon
Most sites serve it at https://example.com/favicon.ico. Open that address, save the file, then drop it here. Bigger, sharper versions are often linked as apple-touch-icon.png (180 px) in the page source.
Private by design
Everything runs in your browser — your images are never uploaded, stored or seen by anyone.
Related tools
Frequently asked questions
Why is the largest PNG only 32 × 32?
That's the biggest image stored in this ICO. Converting can't add detail; look for the site's apple-touch-icon or the original logo for a larger version.
Does it support cursor (.cur) files?
Yes, cursors use the same format; the hotspot information is ignored.
Is my file uploaded?
No. The ICO is parsed and converted in your browser.
Your business here? Sponsor this tool from $9/week. See placements