¿Qué es un archivo ICO?
ICO es el contenedor de iconos de Microsoft Windows. A diferencia de un PNG, un solo archivo ICO puede contener varias imágenes en distintas resoluciones. Windows, los navegadores y otras apps eligen automáticamente la capa que mejor se ajusta al espacio: 16 píxeles en una pestaña del navegador, 32 en la barra de tareas, 48 en el escritorio y 256 en las vistas de iconos grandes. Por eso favicon.ico sigue siendo el formato de favicon más compatible.
Capas PNG frente a BMP dentro de un ICO
Cada capa puede guardarse como un BMP (DIB) clásico de 32 bits con canal alfa y máscara AND, o como datos PNG comprimidos. El modo Automático de PNG a ICO usa BMP para los tamaños pequeños, para lograr la máxima compatibilidad con versiones y herramientas antiguas de Windows, y PNG para la capa de 256×256 para que el archivo sea compacto.