Convert ICO to PNG
Drop in your .ico files and see every size inside each one. Download the PNG you need, or all of them in one ZIP.
The PNG for each size in an icon appears here.
How to use it#
- Drop your ICO files onto the box above, or click it to pick them.
- Each icon is listed with every size it holds, largest first, each as its own PNG.
- Download the size you want, or press Download all to get every PNG in one ZIP.
An icon holds several pictures, and you choose which#
An ICO file is a small bundle of the same icon drawn at several sizes, commonly 16, 32, 48, and 256 pixels, so each place that shows it can pick one that fits. A PNG holds one picture, so converting ICO to PNG means choosing which.
This page lists every picture inside each icon, largest first, with its size, its colour depth, and how it was stored. Each one becomes its own PNG named after its size, such as favicon-32x32.png. Take the one you need, or all of them as a ZIP.
For a picture you will scale, the largest is usually the one to take, since a big picture scales down cleanly and a small one cannot be scaled up. For something shown small, take the matching size instead.
Transparency comes through#
Icons are almost always drawn on a transparent background, and PNG keeps it. Older icons store transparency as a separate on or off mask, and newer ones as smooth alpha, and both come out as a PNG with the same see-through areas.
A picture the icon already stores as a PNG, as most 256 pixel ones are, is handed over exactly as it is, byte for byte, so converting it loses nothing.
If you need the icon on a solid colour instead, for a document or a slide that shows transparency badly, put a background behind it with the PNG background tool after converting.
Why the small sizes look different#
A 16 or 32 pixel icon is often drawn by hand at that size, with details left out so it reads clearly when tiny. That is why the small PNGs can look simpler than the large one, and why the small size beats a shrunk copy of the large one when you need a small icon.
When the size you need is not in the icon, take the nearest larger one and bring it down with the image resizer.
Frequently asked questions#
Which size do I get from an ICO with several?
#
All of them, each as its own PNG. A favicon holding 16, 32, and 48 pixel versions gives three PNGs, listed largest first. Download the one you want, or press Download all for a ZIP of every size.
Are my icons uploaded anywhere?
#
No. The icon is read and converted inside this page, on your own device. Nothing is sent to a server.
What if my favicon.ico is really a PNG?
#
That is common: some sites save a PNG and simply name it favicon.ico. The first bytes of each file are checked, so a renamed PNG, JPEG, or GIF is converted as what it really is rather than turned away, and the page says so.
Does it convert .cur cursor files?
#
Yes. A Windows cursor is stored the same way as an icon, so each size in a .cur file comes out as a PNG the same way an .ico does, with its transparency. The PNG keeps the picture only, not the hotspot that marks where the cursor points. Animated .ani cursors are a different format and are not read.
How do I save a website's favicon as a PNG?
#
Open the site's address with /favicon.ico on the end, such as example.com/favicon.ico, and save the file your browser shows. Drop it here to get each size inside it as a PNG. A site that keeps its icon somewhere else names the file in a link tag in its page source.
Can I convert an ICO to JPG?
#
Not directly, since JPG has no transparency and icons nearly always use it. Convert to PNG here, then turn the size you want into a JPG with PNG to JPG, which fills the see-through areas with white.
Can I make an ICO from a PNG here?
#
Yes. PNG to ICO builds an .ico holding the sizes you choose, and the favicon generator builds one along with the PNG sizes a website needs.