Why an ICO file contains multiple icon sizes
Learn why ICO files bundle several pixel sizes, how Windows chooses one, and how to check what a conversion keeps before using the icon.
An ICO file can contain several versions of the same icon, each with different pixel dimensions. That is usually intentional: a system or app can choose a version that fits the space instead of stretching one small image until it looks blurry.
If you are checking an ICO file or converting one to another image format, the Image Converter can help you see what an exported image looks like. Here is what the different sizes mean, and what a conversion may leave out.
Check what an ICO conversion shows
- Open a copy of the ICO file in the Image Converter.
- Choose PNG as the output format and convert the file.
- Check the pixel dimensions of the resulting PNG in an image viewer or editor.
- If you need to know every size stored in the original ICO, use an icon editor or ICO inspector that lists its entries. A single converted PNG may show only one version.
Keep the original file. Converting an ICO to PNG can give you a usable image, but it does not necessarily preserve the original collection of icon sizes as separate entries.
What the sizes in an ICO mean
Several versions of one icon
An ICO is a container that can hold multiple images. The images usually represent the same symbol at different pixel dimensions, such as 16 by 16, 32 by 32, 48 by 48, and 256 by 256 pixels. They are not separate icons in the sense of different designs. They are alternate renderings of one design.
Each entry can also use a different color depth or image encoding. Some entries include transparency so the desktop or app background shows through the empty parts. The file may contain PNG-encoded image data for larger versions, too.
The display size is not the file size
A dimension such as 32 by 32 describes the width and height in pixels. It does not tell you how many kilobytes the ICO occupies on disk. A file with several large or detailed entries may take up more space than one with only a small image.
The computer chooses an entry for the space
Windows and applications can request an icon at a particular size. The system generally uses an available entry that is a suitable match, then scales it if needed. A 16 by 16 image suits a small menu or list, while a larger image is more useful for a desktop shortcut or a high-resolution display.
Display scaling changes how many physical pixels are used to draw an item. At 200% scaling, for example, an item that occupies 16 logical pixels may be drawn using about 32 physical pixels. Having a larger icon entry gives the system more detail to work with at that size.
Why two ICO files can look different
One has more size options
If one ICO contains only a 16 by 16 image, it may look soft when shown much larger. Another file with a 48 by 48 or 256 by 256 entry has more source detail for larger displays. A larger entry is not automatically better for every use, because small interface elements still need a version designed to remain clear at small dimensions.
The files use different artwork at small sizes
Designers sometimes simplify tiny versions. A thin line, small letter, or narrow gap can disappear when a large image is reduced. A hand-adjusted 16 by 16 version can look clearer than a miniature copy automatically scaled down from 256 by 256.
A converter displays only one version
An image viewer or converter may decode one entry and show that as a single image. The displayed PNG dimensions tell you about that exported result, not necessarily every image held in the ICO. If you need to confirm the complete set, check the original with a tool that lists ICO entries.
How to make an ICO that stays clear
- Start with a clean source image. Use sharp artwork with enough detail for the largest size you need. Enlarging a tiny icon does not restore detail that was never there.
- Include the sizes your target needs. Common Windows ICO files include entries such as 16 by 16, 32 by 32, 48 by 48, and 256 by 256 pixels. The right set depends on where the icon will appear.
- Check the smallest version separately. Open or preview the 16 by 16 and 32 by 32 entries at their actual size. Simplify details that blur together or vanish.
- Keep transparent areas transparent. Check the edges against both light and dark backgrounds. A solid background baked into the image can appear as an unwanted square around the icon.
- Test it where it will be used. View the icon in the target app or Windows location, and check it at the display scaling people will use. A preview at one size cannot show how every entry will look.
Multiple sizes are useful when an icon needs to remain recognizable in both compact menus and large, high-resolution views. The important detail is that the entries should be designed for their intended sizes, not just added as stretched copies.
