Generador de iconos de app para iOS, Android, macOS y watchOS

Suelta un PNG de 1024×1024 y descarga un zip con todos los tamaños, listo para Xcode y Android Studio. Sin email ni subidas: todo ocurre en tu navegador.

Plataformas

Funciona por completo en tu navegador. Nada de lo que escribes se envía ni se guarda.

Cómo usar

  1. Suelta un PNG de al menos 1024×1024 en el recuadro o haz clic para elegir un archivo.
  2. Marca las plataformas: iPhone, iPad, Mac, Apple Watch, Android. Abre «Lista de tamaños» para ver cada tamaño.
  3. Pulsa «Generar vista previa» para ver el icono en cada tamaño.
  4. Pulsa «Descargar (ZIP)». En Xcode arrastra AppIcon.appiconset a Assets.xcassets; en Android copia las carpetas mipmap a app/src/main/res.

Cada tienda y cada tipo de dispositivo pide sus propios tamaños de icono, y exportarlos uno a uno desde un programa de diseño lleva tiempo y es fácil olvidar alguno. Este generador de iconos de app toma un solo PNG cuadrado de al menos 1024×1024 píxeles y crea todo el conjunto en un zip: 9 tamaños para iPhone, 10 para iPad, 10 para macOS, 11 para Apple Watch y 6 para Android.

Los iconos de Apple se guardan en AppIcon.appiconset junto con un Contents.json que indica filename, idiom, scale y size de cada imagen, así que basta con arrastrar la carpeta a Assets.xcassets en Xcode. Para Android se generan ic_launcher.png en mipmap-mdpi (48 px), hdpi (72 px), xhdpi (96 px), xxhdpi (144 px) y xxxhdpi (192 px), además de ic_launcher-playstore.png de 512 px para Google Play. La reducción se hace por pasos a la mitad para suavizar los bordes en tamaños pequeños.

Ten en cuenta: solo se admite PNG y una imagen no cuadrada se estira para llenar cada icono, así que recórtala antes. Solo los iconos de macOS reciben esquinas redondeadas (área central del 80 % con radio del 22,37 % y fondo transparente); el resto queda cuadrado. No se generan iconos adaptativos de Android con capas de primer plano y fondo. Todo ocurre en tu navegador: la imagen no se sube ni se guarda.

Preguntas frecuentes

¿Qué contiene el zip?

Las plataformas de Apple van en AppIcon.appiconset con un Contents.json (filename, idiom, scale, size). Android va en android/ con ic_launcher.png en mipmap-mdpi (48px), hdpi (72px), xhdpi (96px), xxhdpi (144px), xxxhdpi (192px) y un ic_launcher-playstore.png de 512px.

¿Qué imagen debo usar?

Un PNG de al menos 1024×1024 píxeles. Las imágenes más pequeñas no se pueden exportar. Usa una imagen cuadrada, porque se estira para llenar cada icono cuadrado. La transparencia se conserva si el PNG tiene canal alfa.

¿Cambia algo en los iconos de macOS?

Sí. Los iconos de Mac reciben esquinas redondeadas: el dibujo ocupa el 80% central (10% de margen por lado) con un radio del 22,37% de esa zona, sobre fondo transparente.

Herramientas relacionadas