¿Cómo creo un icono .icns para una app de macOS?
Generador de iconos ICNS de macOS online, en tu navegador y sin instalar. Suelta tu imagen (PNG, JPG, WebP), elige los tamaños (16, 32, 64, 128, 256, 512, 1024 px) y descarga un archivo .icns terminado con todas esas capas.
El formato ICNS es el contenedor multicapa de Apple: macOS elige automáticamente 16 px para la vista de lista en Finder, 128 px para Quick Look y 1024 px para Get Info en Retina.
Todo se ejecuta en local: la imagen no sale de tu navegador.
Ideal para Electron, Tauri, py2app y apps nativas de macOS.
Cómo usarlo
- Sube una imagen cuadrada: idealmente PNG 1024×1024 px (o más grande). Apple exige 1024 para Retina; las fuentes más pequeñas se ven borrosas en pantallas de alto DPI.
- Elige los tamaños a incluir a la derecha. Por defecto, los 7 tamaños estándar de macOS.
- Pulsa "Generar .icns". El generador escala a cada tamaño, codifica como PNG y los funde en un único archivo .icns multicapa.
- Descarga. Suéltalo en `Resources/AppIcon.icns` dentro de tu bundle .app, o referéncialo desde `package.json` (Electron) / `tauri.conf.json` (Tauri).
Cuándo es útil
Dónde se exige ICNS - usos típicos:
- Apps Electron y Tauri: ambos frameworks necesitan ICNS aparte para macOS y ICO para Windows. Referéncialo desde electron-builder.json (mac.icon) o tauri.conf.json.
- py2app y pyinstaller en macOS: misma historia para apps Python.
- Apps nativas Swift / Objective-C: en Xcode apuntas a un Asset Catalog con .icns para AppIcon.
- Updaters de CocoaPods / Sparkle: algunos requieren un set separado de iconos.
- Workflows de macOS Automator y Shortcuts: también usan ICNS.
Junto con el generador de iconos Windows y el generador de favicons tienes un set multiplataforma completo.