¿Qué es el formato de archivo ICON?
.icon es una extensión no estandarizada utilizada por varios editores de iconos y aplicaciones para guardar pequeñas imágenes de mapa de bits destinadas a ser iconos de programas o de la interfaz de usuario. Ninguna organización única es propietaria del formato y no existe una especificación binaria universal; los archivos pueden ser internamente .ico (formato de icono de Windows), .png, BMP o un binario específico de una aplicación.
Cuando el formato interno es compatible con ICO -el caso más común-, el archivo comienza con el encabezado de 4 bytes 00 00 01 00, seguido de una matriz ICONDIRENTRY que describe el tamaño de cada imagen incrustada, y luego los bloques de datos de imagen (mapa de bits DIB o PNG incrustado). Un solo archivo .icon basado en ICO puede agrupar múltiples resoluciones -típicamente 16×16, 32×32, 48×48, 64×64, 128×128 y 256×256 píxeles- para que el sistema operativo o la aplicación seleccione el tamaño más adecuado en tiempo de ejecución.
En Windows, .ico es el estándar nativo; .icon es un alias no estándar que utilizan algunos editores. En macOS, el formato de icono nativo es .icns (Apple Icon Image format), no .icon. Si una aplicación no reconoce un archivo .icon, renombrarlo a .ico suele resolver el problema para los archivos basados en ICO.
Aplicaciones como IconoMaker, Perfect Icon, Axialis IconWorkshop, GIMP y Adobe Photoshop pueden abrir y guardar archivos .icon; IrfanView y XnView los muestran cuando el formato interno es ICO o PNG.
Seguridad y protección
RIESGO: LOWLos archivos .icon son datos de imagen pasivos. Sin código ejecutable; no se conocen vulnerabilidades en editores de imágenes bien mantenidos. Renombre a .ico y ábralo en cualquier visor de imágenes de forma segura.
Detalles del formato
en pocas palabras- Icono del Finder de macOS (icono de carpeta/archivo personalizado) - macOS almacena iconos personalizados en el «resource fork» o como un archivo .icon oculto en algunos contextos; estos son compatibles con ICNS, no con Windows ICO.
- Archivos de paquetes de iconos específicos de aplicaciones - Algunos editores de iconos (Axialis IconWorkshop, otros) pueden usar .icon como una extensión de proyecto o exportación.
Programas que abren archivos ICON
Detalles técnicos
especificación profunda| Formato interno | Típicamente Windows ICO (encabezado `00 00 01 00`); también puede ser PNG, BMP o un binario específico de la aplicación |
| Bytes mágicos ICO | `00 00 01 00` en el desplazamiento 0 (cuando se basa en ICO) |
| Orden de bytes | Little-endian (archivos basados en ICO / BMP) |
| Profundidad de color | 1 bpp, 4 bpp, 8 bpp, 24 bpp o 32 bpp (32 bpp incluye canal alfa de 8 bits) |
| Tamaños de fotograma admitidos | 16×16 a 256×256 px por fotograma (estándar ICO); algunos editores admiten 512×512 y superiores |
| Contenedor de varios tamaños | El `ICONDIR` de ICO admite hasta 255 fotogramas de imagen por archivo |
| Compresión | Ninguna para fotogramas basados en BMP; DEFLATE para fotogramas incrustados en PNG (compatible desde Windows Vista) |
| Transparencia | Máscara XOR de 1 bit (ICO heredado) o canal alfa de 8 bits (fotogramas ICO / PNG de 32 bpp) |
| Tamaño de archivo típico | 1 KB - 500 KB |
| Estandarización | Alias no estándar para `.ico` en la mayoría de los contextos; sin especificación de formato registrada ni tipo MIME |
| Distinción en macOS | `.icns` es el formato de icono nativo de macOS; `.icon` en macOS no es un alias de `.icns` |
| Tipo MIME | `image/x-icon` (heredado de ICO; no registrado formalmente para la extensión `.icon`) |
| Lanzado | N/A (extension used by multiple unrelated tools) |
Conversiones de ICON
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ICON.