ICO est un format d'image qui était à l'origine utilisé pour stocker des icônes pour des dossiers, des fichiers et des programmes dans le système d'exploitation Windows. Parallèlement au développement d'Internet, ICO s'est également généralisé en tant que format d'icône pour les sites Web. Un grand nombre de sites Web ont un fichier appelé favicon.ico qui affiche une petite image dans la barre d'adresse du navigateur ou les résultats de recherche à côté du titre de la page. Les fichiers ICO contiennent généralement des images carrées avec des arrière-plans transparents dont la taille varie de 16 x 16 à 256 x 256 pixels. La présence simultanée d'images de plusieurs tailles dans le fichier ICO offre la possibilité de redimensionner l'icône, si nécessaire, sans dégrader la qualité. Le format prend également en charge différentes profondeurs de couleurs de -16 couleurs, 32, 64, 128, 256, 16 bits, etc. Les icônes peuvent être en noir et blanc ou en couleur. Souvent, un fichier ICO est créé à l'aide d'une conversion PNG.