Convertir PNG a ICNS
Cree un icono .icns de macOS a partir de un PNG cuadrado sin abrir Xcode ni la Terminal. Úselo para un script empaquetado como app, una imagen de disco, una carpeta o una compilación de Electron, y vea más abajo cómo funciona el iconset completo cuando publica a través de Xcode.
Convertidor de imágenes
o suelte aquí archivos JPG, JPEG, JPE … ·
Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos
Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.
Con 85 las fotos se ven idénticas al original. Conviene bajarla solo cuando se necesita un archivo más pequeño.
JPG, BMP y EPS no admiten transparencia. Los píxeles transparentes se rellenan con este color.
Color hexadecimal que se usa detrás de los píxeles transparentes, p. ej., #FFFFFF.
Este formato contiene una sola imagen. Para conservar la animación, elija la salida GIF o WebP.
Un icono de varios tamaños contiene varias resoluciones en un solo archivo; los navegadores y sistemas operativos eligen la que necesitan.
Se conservan las dimensiones originales, o se indica un lado y se mantiene la relación de aspecto.
Píxeles para el lado elegido arriba.
Porcentaje de las dimensiones originales.
sRGB es lo adecuado para pantallas y la web. Para flujos de impresión conviene conservar el original; la escala de grises descarta el color.
Solo metadatos; 0 conserva el valor original. Las impresoras y algunos portales leen este número; no cambia las dimensiones en píxeles.
Cómo usar esta herramienta
- 1
Suba un PNG cuadrado
Use un diseño con fondo transparente de al menos 1024 × 1024 px.
- 2
Conserve todos los tamaños
En Opciones avanzadas, Tamaños de icono está en Todos los tamaños (16–256), así que las listas del Finder, la barra lateral y el Dock reciben cada uno una imagen a su medida.
- 3
Convierta a ICNS
Pulse Convertir a ICNS y descargue el archivo .icns, listo para la carpeta Resources de un paquete de app o para una ventana de Obtener información.
Un archivo .icns es el contenedor de iconos de Apple: un archivo con muchos mapas de bits cuadrados, y el Finder, el Dock o Spotlight dibujan cada uno al tamaño que necesitan. Convertir un PNG llena esos espacios a partir de un solo diseño.
PNG a ICNS: qué contiene un archivo de icono de macOS
Apple presentó el formato ICNS con Mac OS 8.5 en 1998, y Mac OS X lo mantuvo como el archivo al que apunta todo paquete de aplicación. El contenedor ha crecido con la densidad de las pantallas: las entradas de 512 px llegaron con Mac OS X 10.5, y la entrada de 1024 px, etiquetada como 512 × 512 @2x, llegó con las pantallas Retina en OS X 10.7 y 10.8.
Cada espacio es un par: una imagen 1x y una imagen @2x del mismo tamaño en puntos para pantallas Retina. El Finder elige la que corresponde a la pantalla y a la vista, y por eso un único PNG de 1024 px reducido por el Finder se ve más borroso en la vista de lista que una entrada real de 16 px.
Tamaños del iconset de Mac de 16 px a 1024 px
| Tamaño en puntos | Archivo 1x (píxeles) | Archivo @2x (píxeles) | Dónde se ve |
|---|---|---|---|
| 16 pt | icon_16x16.png (16) | [email protected] (32) | Vista de lista del Finder, menús |
| 32 pt | icon_32x32.png (32) | [email protected] (64) | Barra lateral, vista de iconos pequeños |
| 128 pt | icon_128x128.png (128) | [email protected] (256) | Vista de iconos del Finder, Dock |
| 256 pt | icon_256x256.png (256) | [email protected] (512) | Vista de iconos grandes, Vista Rápida |
| 512 pt | icon_512x512.png (512) | [email protected] (1024) | Vista previa de Obtener información, App Store |
mkdir MiApp.iconset sips -z 512 512 icono-1024.png --out MiApp.iconset/icon_512x512.png cp icono-1024.png MiApp.iconset/[email protected] # repita sips para los archivos de 16, 32, 64, 128 y 256 px iconutil -c icns MiApp.iconset
PNG
Portable Network Graphics
PNG es un formato ráster sin pérdida publicado en 1996 por el PNG Development Group y estandarizado después por el W3C y la ISO. Conserva cada píxel con exactitud, admite transparencia alfa completa y reproduce texto, bordes nítidos y colores planos sin artefactos. Esa precisión lo hace ideal para capturas de pantalla, logotipos, iconos y gráficos de interfaz. La contrapartida es el tamaño: una fotografía guardada como PNG suele ocupar varias veces más que la misma foto en JPEG o WebP. Todos los navegadores, sistemas operativos y editores abren archivos PNG.
- Compresión
- Sin pérdida
- Transparencia
- Sí
- Animación
- No
- Presentado en
- 1996 · PNG Development Group
ICNS
Imagen de icono de Apple (ICNS)
ICNS es el formato contenedor de iconos de Apple, que se usa para los iconos de aplicaciones, carpetas y documentos en macOS desde Mac OS 8.5 en 1998. Un solo archivo agrupa varios tamaños, desde 16×16 hasta 1024×1024 píxeles, incluidas las versiones Retina, normalmente guardadas como datos PNG con transparencia. Xcode y macOS lo leen directamente, pero casi no se usa fuera de las plataformas de Apple. Windows y la mayoría de las herramientas web no pueden abrir ICNS sin un conversor.
- Compresión
- Sin pérdida
- Transparencia
- Sí
- Animación
- No
- Presentado en
- 1998 · Apple
Un PNG pasa a ICNS cuando un paquete de app de Mac, un instalador o una carpeta necesita el contenedor de iconos de Apple con varias resoluciones en un solo archivo; ICNS vuelve a PNG solo para reutilizar un icono de app existente en un documento o en un sitio web.
Convertidor de ICNS en línea o Xcode e iconutil
Este convertidor llena los espacios de 16 a 256 px, que cubren las listas del Finder, la barra lateral, el Dock y la vista de iconos en cualquier Mac, con Retina incluido hasta el espacio de 128 pt. Es lo que necesita un icono de carpeta, un icono de volumen DMG, una app de AppleScript o Automator, o una herramienta interna, sin instalar herramientas de desarrollo.
Para una app que envía a la Mac App Store, use el original de 1024 px en el catálogo de recursos de Xcode o ejecute iconutil sobre un iconset completo como se muestra arriba, para que los espacios de 512 pt se llenen con píxeles reales. Parta de un cuadrado limpio: si su logo es ancho, la herramienta recortar imagen le da primero un lienzo 1:1, y cómo recortar una imagen a una proporción explica dónde dejar margen.
Preguntas de usuarios de Mac sobre convertir PNG a ICNS
¿Cómo pongo un icono ICNS personalizado a una carpeta o app de Mac?
Seleccione el elemento en el Finder, pulse Comando-I para abrir Obtener información y arrastre el archivo .icns sobre el icono pequeño de la esquina superior izquierda de la ventana. Para una app que compila usted mismo, coloque el archivo en Contents/Resources e indique su nombre en la clave CFBundleIconFile de Info.plist.
¿De qué tamaño debe ser el PNG para crear un ICNS?
De 1024 × 1024 px, el espacio más grande que define Apple. Un PNG más pequeño también se convierte, pero cada tamaño superior al de origen se amplía y se ve borroso en pantallas Retina. El diseño debe ser cuadrado y con fondo transparente fuera de la forma del icono.
¿Necesito un ICNS hecho a mano si mi proyecto de Xcode tiene un catálogo de recursos?
No. Cuando un target de macOS usa un conjunto AppIcon en Assets.xcassets, Xcode lo compila y genera el archivo de icono de la app durante la compilación. Un .icns aparte sirve para proyectos sin Xcode: apps de scripts de shell, empaquetadores de Electron y Tauri, empaquetadores de Python y fondos de DMG.
¿Por qué mi nuevo icono de Mac aparece dentro de un cuadrado gris redondeado?
Desde macOS 11 Big Sur, los iconos de apps de Mac siguen una forma de cuadrado redondeado, y macOS 26 Tahoe coloca dentro de un recuadro gris los iconos que no llenan esa forma. Dibuje el cuadrado redondeado en el propio diseño, dejando las esquinas transparentes, y el sistema lo mostrará tal como fue diseñado.
¿Un archivo ICNS comprime mi diseño?
No de una forma que se note. Los archivos .icns modernos guardan sus imágenes más grandes como datos PNG dentro del contenedor, que es sin pérdida. Solo las diminutas entradas heredadas usan el esquema de codificación por longitud de serie propio de Apple con una máscara aparte de 8 bits, y casi nunca se muestran en los Mac actuales.
¿Windows o Linux pueden usar el mismo archivo de icono ICNS?
Windows necesita ICO, no ICNS; PNG a ICO lo crea a partir del mismo diseño. Los escritorios de Linux leen iconos PNG o SVG normales desde las carpetas del tema, así que el PNG original ya es lo que necesitan.