Free online converter for converting files to ICO.
We ensure quality, convenience, and support for all formats.
| Data type | Image |
| MIME type | image/vnd.microsoft.icon |
| Developer | Microsoft |
| Primary use cases | Application and file-type icons on Windows, desktop/shortcut icons, installer icons, website favicons |
ICO is a Windows icon container format that can store multiple images (sizes and color depths) in one file, widely used for app icons and favicons.
| Data type | Image |
| MIME type | image/vnd.microsoft.icon |
| Compression | None for classic DIB/BMP entries; optional PNG compression for some entries (commonly for 256×256 icons) |
| Color depth | Commonly 1/4/8/24/32 bpp per entry; transparency via 1-bit AND mask for many classic entries, or full alpha channel for 32bpp/PNG entries |
| Color space | RGB (typically sRGB); may be palette-based or truecolor depending on entry |
| Transparency support | Yes |
| Animation support | No |
| Metadata | Very limited; no standardized EXIF. ICO primarily stores icon images plus directory entries and optional extension blocks within embedded PNG data |
| Standard / Specification | IANA: image/vnd.microsoft.icon; publicly published file format details referenced by IANA (Microsoft technical article “Icons in Win32”, 1995) |
| Typical file size | Usually small (often a few KB to tens/hundreds of KB), but can grow when many sizes or large PNG entries are included |
| Year introduced | 1985 |
The ICO file format offers several advantages that make it suitable for common use cases.
The ICO file format has certain limitations that may affect its use in specific scenarios.
ICO images are widely supported and can be viewed on most devices and platforms.
Treat ICO as untrusted input. Malformed headers (especially image-offset pointers) can trigger issues in poorly written parsers; keep viewers, browsers, and image libraries updated
Publicly documented format; no known licensing restrictions for use