Generador de favicons: crea favicon.ico e iconos PWA

Convierte una imagen en un set completo de favicons: un favicon.ico multiresolución, iconos PNG, un Apple touch icon, un web manifest y el HTML listo para pegar en tu head. Todo se crea en tu navegador.

Qué produce este generador de favicons

Un favicon dejó de ser un solo archivo hace mucho. Una pestaña del navegador quiere 16 píxeles, una pestaña retina quiere 32, un acceso directo en el escritorio de Windows pide 48, la pantalla de inicio de un iPhone espera un PNG de 180 píxeles, y una aplicación web instalable necesita iconos de 192 y 512 píxeles declarados en un manifiesto. Esta herramienta toma una imagen de origen y genera todo de una vez: favicon.ico, favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png, android-chrome-192x192.png, android-chrome-512x512.png y un site.webmanifest, empaquetados en un ZIP junto con las cuatro líneas de HTML que los conectan. El .ico se construye a mano en vez de delegarse en un conversor. ICO es un formato contenedor, no un códec: una cabecera de seis bytes registra cuántas imágenes hay dentro, luego una entrada de dieciséis bytes por imagen registra su ancho, alto, longitud y desplazamiento absoluto, y las imágenes van a continuación. Todos los navegadores actuales aceptan datos PNG dentro de esas cargas, así que este generador escribe PNGs en lugar de la codificación heredada BMP/DIB con su orden de filas ascendente y máscara de transparencia de un bit separada. Se incluyen tres imágenes —16, 32 y 48 píxeles— para que Windows y navegadores más antiguos elijan el tamaño exacto en lugar de escalar uno mal. Un detalle: si alguna vez examinas los bytes, ancho y alto ocupan cada uno un solo byte, así que 256 se escribe como cero y nada más grande puede expresarse. La calidad del escalado recibe la misma atención. Reducir un logo de 1024 píxeles directamente a 16 en una sola llamada drawImage pide al navegador que resuma un bloque de 64 por 64 de una muestra de 2 por 2, descartando casi todos los píxeles originales y produciendo el amasijo moteado por el que son famosos los favicons caseros. Esta herramienta reduce la imagen repetidamente a la mitad, sin nunca bajar más de la mitad en un solo paso, por lo que cada pasada promedia el vecindario completo y el detalle fino sobrevive hasta los 16 píxeles. El radio de esquina y el relleno se aplican como parte del render, no a posteriori, manteniendo el borde redondeado suavizado en cada tamaño.

Por qué generar un set completo de iconos

Publicar un solo PNG de 32 píxeles y dar el trabajo por terminado deja vacíos visibles: una pestaña fijada borrosa, un icono con recuadro negro en el iPhone y un aviso de instalación que no aparece porque el manifest no tiene iconos.

Cubres todas las superficies a la vez: pestañas, marcadores, accesos directos de Windows, pantallas de inicio de iOS, avisos de instalación de Android y pantallas de presentación de PWA
Obtienes un favicon.ico real multiresolución con imágenes de 16, 32 y 48 píxeles dentro, no un PNG renombrado que ciertas herramientas rechazan
Evitas el cuadrado negro que iOS pone detrás de los Apple touch icons transparentes, porque ese archivo se aplana sobre un color que eliges tú
Copias HTML funcional y un site.webmanifest válido en lugar de rastrear qué etiquetas link y campos del manifiesto están al día

Cómo crear un favicon

Cuatro pasos que se ejecutan en local en tu navegador. Tu imagen de origen nunca se sube a un servidor.

1

Sube un PNG, JPG, WebP o SVG. Una imagen cuadrada funciona mejor; si no lo es, se centra en lugar de estirarse

2

Escribe el nombre de tu sitio para el manifest, elige fondo transparente o sólido y ajusta el radio de esquina y el relleno mientras la vista previa de pestaña y pantalla de inicio se actualizan

3

Genera el paquete: el ICO se ensambla byte a byte y cada PNG se reduce paso a paso para máxima nitidez

4

Descarga el ZIP, descomprímelo en la raíz pública de tu sitio y pega las cuatro etiquetas link en el head de tu HTML

Preguntas frecuentes

Al menos 512 por 512 píxeles, y cuadrada si puedes. 512 es el icono más grande del paquete; una imagen más pequeña tendrá que ampliarse y se verá borrosa en las pantallas de instalación de Android y en las pantallas de presentación de PWA. Una imagen no cuadrada se escala a lo que encaja y se centra con espacio transparente o de color en los lados cortos, nunca se deforma. Un SVG es la entrada ideal porque se rasteriza primero a resolución completa de trabajo, sin límite en lo nítidos que pueden quedar los iconos grandes.
Porque distintas superficies piden tamaños distintos y dejar que cada una escale una sola imagen da peor resultado que entregar el tamaño exacto. 16 píxeles es la pestaña y la barra de marcadores estándar, 32 es la pestaña retina y la barra de tareas de Windows, y 48 es el acceso directo del escritorio. La cabecera ICO permite al sistema operativo elegir la coincidencia exacta en lugar de remuestrear. Los tamaños superiores a 48 se dejan fuera a propósito: toda superficie que quiere más lee los iconos PNG o del manifest, y añadir al .ico una imagen de 256 píxeles solo abulta el archivo sin beneficio alguno.
Porque iOS no respeta el canal alfa en el apple-touch-icon.png. En vez de componer tu icono sobre el fondo de pantalla, rellena los píxeles transparentes con negro, lo que convierte un bonito logo transparente en un cuadrado oscuro. Este generador lo evita aplanando solo ese archivo sobre un color opaco —blanco por defecto, o el que elijas—. El resto de archivos mantienen su transparencia, así que el icono de la pestaña sigue integrándose con temas claros y oscuros.
En parte. Los navegadores piden /favicon.ico automáticamente aunque no haya HTML, así que ese funciona sin avisar. Nada más lo hace. Las etiquetas link de PNG permiten a los navegadores modernos elegir un tamaño nítido sin decodificar el ICO, la etiqueta apple-touch-icon es como iOS encuentra el icono de la pantalla de inicio, y el enlace al manifest hace que Chrome y Edge traten tu sitio como instalable. Pega las cuatro líneas y todas las superficies quedan cubiertas.
Es el archivo JSON que convierte un sitio web en algo instalable. Contiene el nombre de tu sitio, el nombre corto que aparece bajo el icono, la lista de iconos con sus tamaños, un color de tema, un color de fondo para la pantalla de presentación y un modo de visualización. Chrome y Edge no ofrecerán el aviso de instalación sin él. El archivo generado usa el modo standalone y toma sus colores de tu elección de fondo; edítalo después para añadir start_url, scope u orientación.
Dieciséis píxeles es aproximadamente el tamaño de una letra, y el detalle que se lee claro a 512 simplemente no tiene dónde ir. Esta herramienta remuestrea lo mejor posible —reduciendo a la mitad repetidamente para que ningún paso descarte más de tres cuartos de la información—, pero la solución real es de diseño, no de escalado. Líneas finas, degradados, texto pequeño y cualquier cosa con más de dos o tres formas no sobrevivirán. Si tu logo completo es complejo, usa una sola letra o la marca más distintiva y añade un 10 o 15 por ciento de relleno para que no toque los bordes.
Sí, y suele dar el mejor resultado. Una advertencia: un SVG que solo tiene viewBox carece de tamaño intrínseco en píxeles, y los navegadores rasterizan esos a un tamaño por defecto de 300 por 150, lo que arruinaría la calidad antes de empezar. Esta herramienta lee el viewBox y reescribe dimensiones explícitas antes de rasterizar, para que la copia de trabajo parta de la resolución real. Los SVG que referencian tipografías externas o imágenes remotas perderán esos elementos porque nada ajeno al archivo se descarga; aplana el texto a curvas primero.
Descomprime todo en la raíz pública de tu sitio —el directorio servido en el nivel superior de tu dominio, que es public/ en Next.js y Vite, static/ en Hugo y SvelteKit, y la raíz web para un alojamiento estático tradicional—. Las rutas del fragmento HTML empiezan con barra, así que funcionan sin modificaciones. No se sube nada en ningún momento: tu imagen se decodifica, redimensiona, codifica y comprime dentro de tu navegador, así que el material gráfico confidencial nunca abandona tu máquina.

Más herramientas de imagen

Explora otras herramientas poderosas para tus necesidades de edición