Generador de Iconos de App

Genera todos los tamaños de iconos de aplicación requeridos para iOS, iPadOS, watchOS, macOS y Android. Redimensionamiento de alta calidad, formateado correctamente para Xcode y Android Studio. 100% privado y gratuito.

Publicidad
Publicidad

An app icon generator creates properly sized icons for iOS, Android, and web applications from a single source image. App stores require icons in multiple dimensions (e.g., 29×29 to 1024×1024 for iOS, 48×48 to 512×512 for Android). This tool resizes your source icon to all required dimensions using the Canvas API, generating a complete icon set in seconds -- entirely in your browser.

Genera todos los tamaños de iconos de app sin subir tu archivo fuente

One 1024×1024 image → every size for iOS, Android, watchOS, and macOS. Xcode-ready AppIcon.appiconset and Android mipmap folders. All in your browser.

Todas las plataformas
Xcode-ready
Gratis ilimitado

Como usarlo

  1. 1

    Prepara el Icono

    Diseña un icono cuadrado de 1024x1024 píxeles. No añadas esquinas redondeadas; el sistema operativo del dispositivo aplicará la máscara automáticamente.

  2. 2

    Subir

    Arrastra tu archivo a la herramienta de arriba.

  3. 3

    Elige Plataformas

    Selecciona iPhone, iPad, Watch, Mac o Android.

  4. 4

    Descargar

    Obtén un único archivo .zip que contiene todos los activos organizados.

La Forma Más Fácil de Redimensionar Iconos de App

Listo para Xcode

Genera la carpeta completa AppIcon.appiconset con un Contents.json válido. Simplemente arrastra y suelta en tu Catálogo de Activos de Xcode.

Compatible con Android

Crea carpetas mipmap estándar de Android (mdpi, hdpi, xhdpi, etc.) listas para ser pegadas en la carpeta res de tu proyecto de Android Studio.

Redimensionamiento de Alta Calidad

Usa algoritmos de redimensionamiento avanzados (Lanczos3 a través de Pica) para asegurar que tus iconos se vean nítidos y claros, incluso en los tamaños más pequeños.

Publicidad

Understanding App Icon Requirements

Por qué los iconos de aplicaciones necesitan múltiples tamaños

Mobile operating systems display app icons in many different contexts: the home screen, the app switcher, settings, notifications, the App Store/Play Store listing, and search results. Each context requires a different pixel dimension. iOS alone requires over 20 different icon sizes for a complete submission -- from 20×20 (notification on iPad) to 1024×1024 (App Store listing). Android uses adaptive icons that must be 108×108 with a 72×72 safe zone, plus legacy icons at multiple densities (mdpi: 48×48, hdpi: 72×72, xhdpi: 96×96, xxhdpi: 144×144, xxxhdpi: 192×192).

Creating each size manually in an image editor is tedious and error-prone. A source image that looks good at 1024×1024 might lose important detail when scaled to 29×29. The key is starting with a simple, bold design that works at all sizes -- avoid thin lines, small text, and intricate details that will disappear at small sizes. The source image should be at least 1024×1024 pixels (for iOS) or 512×512 pixels (for Android), in PNG format with no transparency (iOS doesn't allow transparent app icons).

For web applications (PWA), the requirements are simpler but still important. The manifest.json file references icons at 192×192 and 512×512, but additional sizes improve the experience when users add your site to their home screen. Apple Touch Icons (apple-touch-icon) should be 180×180 for the best quality on iOS devices. Favicon files should include 16×16, 32×32, and 180×180 sizes.

Publicidad

Cómo funciona la generación de iconos

The tool uses the Canvas API to resize the source image to each required dimension. The source image is loaded into an Image object, then for each target size, a canvas is created at that dimension and the image is drawn using ctx.drawImage() with high-quality resampling (imageSmoothingQuality = 'high'). Each canvas is then exported as a PNG blob and packaged for download.

For iOS, the tool generates an icon set following Apple's naming convention (Icon-App-20x20@1x.png, Icon-App-20x20@2x.png, etc.) and can optionally create a Contents.json file for use in Xcode asset catalogs. For Android, the tool generates icons in the correct directory structure (mipmap-mdpi/, mipmap-hdpi/, etc.) for direct inclusion in the project's res/ folder. For web, it generates a favicon set and the necessary HTML meta tags.

Publicidad

¿Cómo se compara con otros generadores de iconos?

A side-by-side comparison of popular app icon generation tools.

CaracterísticaNovaToolsAppIcon.coEasyAppIcon
Privacidad (sin subida)100% navegadorSube al servidorSube al servidor
iOS icon setAll sizes
Android icon setAll densities
Web/PWA icons
Sin marca de aguaGratis tiene marca de aguaAnuncios
Instant processingQueueQueue

Server-based icon generators require uploading your source image. Our tool resizes icons locally using the Canvas API -- your brand assets never leave your device.

Preguntas frecuentes

¿Qué tamaño de imagen debo subir?
Recomendamos una imagen de 1024x1024 píxeles. Este es el tamaño más grande requerido (para el icono de marketing de la App Store) y nos permite reducir la escala a tamaños más pequeños manteniendo una alta calidad.
¿Esto genera el Contents.json para Xcode?
Sí. El archivo zip para las plataformas de Apple incluye la estructura de carpetas correcta y el archivo JSON necesario para Xcode. Puedes reemplazar tu carpeta AppIcon.appiconset existente por la generada.
¿Son mis datos privados?
Sí. Todo el procesamiento de imágenes ocurre localmente en tu navegador usando tecnologías Web. Tu archivo de origen nunca se sube a nuestro servidor.
¿Qué plataformas son compatibles?
The tool generates icons for iOS (iPhone and iPad), watchOS (Apple Watch), macOS (Mac apps), and Android. For Apple platforms, it produces the complete AppIcon.appiconset folder with all sizes required by the current Xcode version, including 20px, 29px, 40px, 58px, 60px, 76px, 80px, 87px, 120px, 152px, 167px, 180px, 1024px, and various macOS sizes. For Android, it produces the standard mipmap folder structure (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi) with the correct launcher icon sizes (48px, 72px, 96px, 144px, 192px) and the adaptive icon foreground layer.
¿Qué algoritmo de redimensionamiento se usa?
La herramienta usa la biblioteca Pica con remuestreo Lanczos3, que es uno de los algoritmos de reducción de escala de mayor calidad disponibles. Lanczos3 usa un filtro sinc de 3 lóbulos para preservar bordes afilados y detalles finos mientras evita artefactos de aliasing. Esto es significativamente mejor que el redimensionamiento de imagen predeterminado del navegador (que usa interpolación bilineal o de vecino más cercano) y comparable a software profesional de edición de imágenes. El resultado: tu icono de 16x16 se ve nítido y legible, no borroso ni pixelado, incluso al reducirlo desde una imagen fuente de 1024x1024.
Can I generate icons for Android adaptive icons?
Yes. For Android, the tool generates both the standard launcher icons (in mipmap folders) and the adaptive icon foreground layer. Adaptive icons were introduced in Android 8.0 (API 26) and consist of two layers: a foreground (your icon) and a background (a solid color or pattern). The tool generates the foreground layer at the required 108x108 dp (with 72x72 dp safe zone) for each density bucket. You will need to provide the background layer separately in your Android project's res/drawable folder.
¿Necesito añadir esquinas redondeadas a mi icono?
No. You should upload a square image with sharp corners. iOS, Android, and other platforms automatically apply their own mask (rounded corners, squircle, circle, etc.) when displaying the icon. If you add rounded corners to your source image, the corners may appear as a thin border or halo when the OS applies its mask. The only exception is the App Store marketing icon (1024x1024), which in recent Xcode versions accepts a square image with transparent corners — but even here, Apple recommends uploading a square image and letting the system handle the masking.
¿Hay un límite de tamaño de archivo?
There is no artificial file size limit. Since the tool processes your image locally, the practical limit depends on your device's available memory. A 1024x1024 PNG file is typically 500KB to 2MB, which is well within the capabilities of any modern device. If you upload an extremely large image (e.g., 4096x4096), the tool will automatically use it as the source but the processing time may increase slightly. For best performance, use a 1024x1024 source image as recommended.

Su privacidad es nuestra prioridad

Esta herramienta se ejecuta completamente en su navegador. Sus archivos no se suben, almacenan ni analizan.

  • No subimos, almacenamos ni analizamos sus archivos.
  • Todo lo que procesa permanece en su dispositivo.
  • No hay procesamiento del lado del servidor, ni almacenamiento en la nube, ni análisis.

Incluso si su conexión a internet se cae, sus archivos permanecen seguros.

También te podría gustar

Guias utiles

Publicidad