What is an ICO file?
An ICO file is the native Windows icon format. Unlike a JPG or PNG, a single .ico is a container: it holds the same artwork rendered at several sizes, so Windows can pick the right one for each place it shows the icon.
What is inside an ICO
- Several images of the same icon at different sizes - commonly 16, 24, 32, 48, and 256 pixels, and up to 768x768 in IconWorkshop.
- Modern frames are 32-bit, meaning RGB color plus an 8-bit alpha channel for smooth transparency.
- The large frames (256 pixels and up) are PNG-compressed inside the ICO, which keeps the file small even when it carries high-resolution art.
Why multiple sizes, not one big image
Windows shows icons at many sizes - 16 pixels in the taskbar and file lists, 32 in Alt+Tab and dialogs, 256 in the Explorer "extra large" view. If an ICO contained only one large image, the shell would scale it down on the fly, and that looks soft at the small sizes. Baking each size into the file - and hand-tuning the small ones - is what keeps an icon crisp. See Windows icon sizes explained.
ICO compared with PNG and ICNS
A PNG or JPG is a single flat image. An ICO is a multi-size container, and it is the format Windows uses for application .exe and .dll resources, shortcuts, and folders. macOS uses its own container, ICNS. The full breakdown is on ICO vs ICNS vs PNG.
How to make an ICO
Open an SVG, PNG, or PSD source in IconWorkshop, generate the icon family, review the small sizes, and save the .ico. The focused guides cover each starting point: PNG to ICO, SVG to ICO, and the create-a-Windows-ICO tutorial.
Common questions
Can I just rename a PNG to .ico?
No. A real ICO is a container with an icon directory and one or more embedded images, so the bytes differ from a PNG. Renaming usually produces a file Windows rejects or renders badly. Use a proper conversion instead.
What is the largest image an ICO can hold?
IconWorkshop writes ICO frames up to 768x768 with an alpha channel, which covers the large, high-DPI sizes Windows 10 and 11 can display.
Do ICO files support transparency?
Yes. Modern 32-bit ICO frames carry a full 8-bit alpha channel, so the icon sits cleanly on any background.
Related guides
Build Cross-Platform Icons with IconWorkshop 6.97
Download the fully functional 30-day trial for Windows, or go straight to the perpetual license checkout.
Windows 7, 8/8.1, 10, and 11. One license per developer, lifetime support, one year of updates included.