.ICNS

Archivo ICNS

Apple Icon Image
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo ICNS es el formato de icono nativo de Apple para macOS: almacena un icono en múltiples tamaños (desde 16x16 hasta 1024x1024) para que el sistema operativo pueda mostrarlo con nitidez a cualquier escala. En un Mac, haga doble clic para abrirlo en Vista Previa. En Windows, use los gratuitos XnView MP o GIMP.

Desarrollador: Apple Categoría: Archivos de imagen MIME: image/icns
SE ABRE EN Windows macOS Linux Web
Relacionado: .ICO · .CUR · .CZI · .CSD

En esta página

19k+ extensiones indexadas
Última revisión Sep 4, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo ICNS?

.icns es un formato de contenedor binario utilizado por macOS. Los archivos .icns almacenan varios iconos utilizados por las aplicaciones. Cada aplicación puede tener su propio archivo de icono, normalmente guardado en el directorio Contents/Resources/ del paquete de la aplicación. Las referencias a los archivos .icns también se enumeran en los archivos de configuración .plist. Los iconos en los archivos .icns se pueden ver usando el Finder de macOS o abriéndolos con cualquier visor de imágenes compatible.

El formato .icns admite iconos de varios tamaños, como 16×16, 32×32, 128×128, 256×256, 512×512 y 1024×1024 en sistemas más nuevos. Los elementos de icono más antiguos y pequeños almacenan color de 24 bits con una máscara alfa de 8 bits mediante codificación run-length (RLE). Los elementos de 256×256 y superiores incrustan una imagen .png completa -o JPEG 2000-, ofreciendo RGBA de 32 bits a resolución Retina.

El archivo se abre con el magic ASCII de 4 bytes icns seguido de una longitud total de archivo de 4 bytes en big-endian. El cuerpo es una serie de elementos de icono, cada uno identificado por una etiqueta OSType de 4 bytes; por ejemplo, ic09 para 512×512 e ic10 para 1024×1024. Para ensamblar un archivo .icns a partir de imágenes de origen, macOS proporciona la herramienta de línea de comandos iconutil: coloque archivos .png correctamente nombrados en una carpeta .iconset y ejecute iconutil -c icns MyIcon.iconset. El formato cumple el mismo propósito en macOS que el archivo .ico en Windows.

Seguridad y protección

RIESGO: LOW

Un .icns contiene datos de imagen, no código ejecutable, por lo que un archivo de icono auténtico es seguro de abrir en un visor. Dos precauciones menores: los ANALIZADORES de imágenes han tenido errores históricamente (un icono malformado podría, en teoría, bloquear una biblioteca de imágenes), así que mantenga su SO/visor actualizado; y un «icono» inesperado que pida EJECUTARSE, o un ejecutable disfrazado con un nombre que parezca un icono, debe tratarse con sospecha. Para iconos de aplicaciones y paquetes de iconos descargados de fuentes normales, esencialmente no hay riesgo.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOApple Icon Imagetambién conocido como macOS icon file, Apple icon graphic format
DESARROLLADORAppledesde 1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
TIPO MIMEimage/icns
TIPOContenedor que contiene un icono de aplicación/sistema en varios tamaños y profundidades de color (binario)
RELACIONADO.ico.cur.czi.csd
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
69636E73
ASCII
icns
El archivo comienza con el magic ASCII «icns» (0x69 0x63 0x6E 0x73) y una longitud de 4 bytes en big-endian. El cuerpo es una serie de «elementos de icono», cada uno con una etiqueta OSType de 4 bytes (por ejemplo, «ic09» para 512x512, «ic10» para 1024x1024, «is32»/«il32» para los antiguos de 16/32 px) + longitud de 4 bytes + datos. Los datos del elemento son un mapa de bits empaquetado (RLE) para tipos antiguos o un PNG/JPEG2000 incrustado para los tamaños Retina grandes.

Programas que abren archivos ICNS

Windows3 apps
GIMP Código abierto Editor gratuito: abra el .icns para ver/editar y use Archivo > Exportar como con un nombre que termine en .icns para crear uno.
IcoFX Pago Editor de iconos que lee/escribe .icns y .ico; use los gratuitos GIMP/XnView si no desea comprarlo.
XnView MP Gratis Visor/convertidor gratuito; abre .icns para ver todos los tamaños y realiza conversiones por lotes a PNG/ICO. La forma más sencilla de ver un .icns en Windows.
macOS4 apps
GIMP Código abierto Editor gratuito: abra el .icns para ver/editar y use Archivo > Exportar como con un nombre que termine en .icns para crear uno.
Preview Integrado Haga doble clic en el .icns para abrirlo en Vista Previa; muestra cada tamaño incrustado. Archivo > Exportar para guardar un tamaño como PNG/JPEG.
iconutil (built-in command line) Integrado Convierte entre una carpeta .iconset de archivos PNG y .icns: «iconutil -c icns MyIcon.iconset». La forma oficial en que los desarrolladores crean iconos de aplicaciones.
Image2icon Freemium Arrastre una imagen para generar un .icns (y .ico) de varios tamaños; la herramienta GUI más fácil para crear iconos de Mac. El nivel gratuito cubre la exportación básica.
Linux2 apps
GIMP Código abierto Editor gratuito: abra el .icns para ver/editar y use Archivo > Exportar como con un nombre que termine en .icns para crear uno.
Inkscape Código abierto Inkscape es un editor VECTORIAL y no es un visor de .icns real; úselo solo para DISEÑAR el arte original, luego exporte los PNG y cree el .icns con png2icns/GIMP. Aparece en la base de datos pero no es un visualizador nativo.
Web1 app
CloudConvert / icns converters Freemium Suba un PNG para generar un .icns (o .icns a PNG) en el navegador: la ruta multiplataforma más rápida cuando no se tiene un Mac.

Detalles técnicos

especificación profunda
Magic del archivo`icns` (0x69 0x63 0x6E 0x73) en el desplazamiento 0
Estructura de la cabeceraMagic de 4 bytes + longitud total del archivo de 4 bytes en big-endian, seguido de una serie de elementos de icono
Orden de bytesBig-endian para todos los enteros multibyte
Formato del elemento de icono{etiqueta OSType de 4 bytes, longitud del elemento de 4 bytes, datos} - un bloque por tamaño/variante
Codificación de elementos pequeñosCodificación run-length (RLE) para mapas de bits de color de 24 bits (`is32`, `il32` y tipos heredados similares)
Codificación de elementos grandesPNG o JPEG 2000 incrustado para elementos de 256×256 y superiores
Profundidad de colorColor de 24 bits + máscara alfa de 8 bits (elementos RLE); RGBA de 32 bits mediante PNG incrustado (elementos modernos)
Tamaños de lienzo admitidos16×16, 32×32, 128×128, 256×256, 512×512, 1024×1024 (también 512×512@2× Retina)
Etiquetas OSType comunes`ic07` 128×128, `ic08` 256×256, `ic09` 512×512, `ic10` 1024×1024, `is32`/`il32` heredados de 16/32 px
Tipo MIME`image/icns`; también registrado como `image/x-icns`
Ubicación en el paquete de la aplicación`Contents/Resources/<NombreApp>.icns` dentro de un paquete `.app` de macOS
Cadena de herramientas de construcción`iconutil -c icns MyIcon.iconset` convierte una carpeta `.iconset` de archivos PNG en un único archivo `.icns`
Elemento TOC opcionalUn elemento opcional `TOC ` (con espacio final) al inicio de la lista de elementos permite una búsqueda rápida sin un escaneo completo del archivo
Mecanismo de integridadCampos de longitud por elemento y cabecera de longitud de archivo de 4 bytes; sin suma de comprobación criptográfica
Tamaño de archivo típicoDesde unos pocos KB (conjunto de tamaños mínimo) hasta varios cientos de KB (conjunto completo de tamaños Retina)
Lanzado1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
Última versiónRetina/HiDPI variants and PNG/JPEG2000-compressed elements up to 1024x1024 (since macOS 10.7 Lion, 2011)
Especificaciónen.wikipedia.org

Conversiones de ICNS

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos ICNS. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos ICNS.

Preguntas frecuentes

¿Cómo abro un archivo ICNS?
En un Mac, haga doble clic para verlo en Vista Previa (y exportar un tamaño como PNG). En Windows, use los gratuitos XnView MP o GIMP; en Linux, use GIMP. No es necesario un software de iconos especial solo para ver uno.
¿Cómo convierto un PNG a ICNS (icono de Mac)?
En un Mac, coloque sus PNG (nombrados por tamaño) en una carpeta llamada Nombre.iconset y ejecute «iconutil -c icns Nombre.iconset», o use la aplicación gratuita Image2icon. Fuera de un Mac, funciona un convertidor de icns en línea o la opción «Exportar como .icns» de GIMP.
¿Cuál es la diferencia entre ICNS e ICO?
Misma idea, diferente SO: .icns es el contenedor de iconos de macOS, .ico es el de Windows. Ambos contienen un solo icono en muchos tamaños. Convierta entre ellos con GIMP, XnView o una herramienta en línea al mover el icono de una aplicación entre plataformas.
¿Por qué un archivo ICNS contiene varias imágenes?
Por diseño: contiene el mismo icono en múltiples tamaños (de 16x16 a 1024x1024) para que macOS pueda mostrar una versión nítida a cualquier escala, desde una vista de lista pequeña hasta una vista previa grande de Quick Look.
¿Cómo configuro un icono de carpeta o aplicación personalizado en macOS con un .icns?
Abra el .icns (o un PNG) en Vista Previa, presione Cmd+C para copiar, luego vaya a «Obtener información» en la carpeta/archivo, haga clic en el icono en la parte superior izquierda y presione Cmd+V para pegar. Para los paquetes de aplicaciones, el .icns reside en Contents/Resources y es referenciado por Info.plist.
¿Puedo abrir un archivo ICNS en Windows?
Sí: los gratuitos XnView MP o GIMP abren .icns y muestran cada tamaño incrustado; ambos también pueden convertirlo a PNG o a un .ico de Windows.

Referencias

1Wikipedia - Apple Icon Image format (icns)en.wikipedia.org
2Apple Developer - App icons / iconutil & iconsetdeveloper.apple.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Extensiones relacionadas

.ICOWindows Icon File
.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ORAOpenRaster Image File
.SVSAperio ScanScope Virtual Slide

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z