Saltar al contenido
Aback Tools Logo

Cómo Comprobar el Favicon de un Sitio Web: Encontrar, Verificar y Arreglar Iconos

Cómo comprobar el favicon de un sitio web: encuentra la URL del icono de tres maneras, verifica tamaños y cabeceras Content-Type, corrige favicons que no se muestran y genera un conjunto moderno completo a partir de una imagen.

DH
Tutorials & How-Tos11 min de lectura2,550 palabras

Un favicon es el pequeño icono que aparece en las pestañas del navegador, marcadores, resultados de búsqueda y accesos directos de la pantalla de inicio móvil, y es uno de los elementos que más silenciosamente falla en los sitios web reales. Esta guía cubre todos los métodos para encontrar y comprobar el favicon de un sitio, el conjunto completo de tamaños que esperan los navegadores, las razones más habituales por las que un favicon no se muestra y cómo generar un conjunto correcto desde cero.

5+Tamaños esperadosICO, PNG, SVG, icono táctil
/favicon.icoRuta por defectoFunciona en la mayoría de sitios
512pxOrigen recomendadoMínimo para generar

¿Qué es un favicon?

Un favicon (abreviatura de "favourites icon", icono de favoritos) es un pequeño archivo de imagen que representa a un sitio web en las pestañas del navegador, la barra de direcciones, los marcadores, las listas de historial y las páginas de resultados de los buscadores. Suele ser una imagen cuadrada de 16×16 o 32×32 píxeles, aunque los navegadores modernos solicitan varios tamaños según el contexto: un acceso directo en la pantalla de inicio de iOS necesita una imagen de 180×180 píxeles, mientras que una instalación PWA en Android necesita versiones de 192×192 y 512×512 píxeles.

Por qué los favicons importan más allá de la marca

Un favicon bien configurado aporta tres beneficios prácticos más allá de la identidad visual. Primero, Google muestra los favicons junto a los resultados de búsqueda en las SERP; un favicon ausente o roto muestra un icono de globo genérico, que da mala impresión. Segundo, los navegadores móviles usan los archivos de favicon para crear accesos directos en la pantalla de inicio; un sitio sin un icono táctil del tamaño correcto obtiene una captura de pantalla de baja calidad como acceso directo. Tercero, los favicons de pestaña ayudan a los usuarios a identificar y volver a tu pestaña cuando hay muchas abiertas.

El formato heredado favicon.ico

El formato `.ico` nació con Internet Explorer en 1999 y se convirtió en el valor por defecto universal porque los navegadores solicitan automáticamente `/favicon.ico` en la raíz de cada dominio, sin necesidad de etiqueta link. Un archivo `.ico` moderno es un contenedor que guarda varios tamaños (normalmente 16×16 y 32×32) en un único archivo. Pese a su edad, `favicon.ico` sigue siendo importante como alternativa universal para navegadores antiguos, clientes de correo y herramientas que no leen etiquetas link de HTML.

Note

Los navegadores solicitan `favicon.ico` en la raíz del dominio automáticamente, incluso cuando no hay ninguna etiqueta `<link rel="icon">` en el HTML. Esto significa que cada sitio web genera una petición de `/favicon.ico` exista o no el archivo; un `favicon.ico` ausente produce un error 404 en tus registros del servidor en cada carga de página de cada visitante.

Cómo encontrar el favicon de un sitio

Hay tres métodos fiables para encontrar la URL del favicon de un sitio. El más rápido resuelve la mayoría de los casos; los demás son alternativas para sitios con configuraciones personalizadas.

Método 1: la ruta por defecto /favicon.ico

Añade `/favicon.ico` a cualquier dominio y ábrelo en una pestaña. Por ejemplo: `https://example.com/favicon.ico`. Si aparece una imagen de icono en la pestaña y se renderiza en la página, el archivo existe y carga correctamente. Si ves una página de error o una página en blanco, el archivo no existe o el servidor está mal configurado. Este método funciona con la mayoría de sitios que usan la ruta convencional.

Haz clic derecho en cualquier página y elige "Ver código fuente" (o pulsa Ctrl+U en Windows, Cmd+U en Mac). Busca en el HTML `rel="icon"` o `rel="shortcut icon"`. El valor del atributo `href` de la etiqueta `<link>` coincidente es la ruta exacta del favicon. Esto encuentra ubicaciones personalizadas: los sitios servidos desde una CDN suelen usar URLs absolutas como `https://cdn.example.com/assets/favicon.svg` en lugar de la ruta raíz por defecto.

Método 3: revisar el manifiesto de la app web

Las aplicaciones web progresivas declaran sus iconos en un archivo `manifest.json` enlazado mediante `<link rel="manifest">` en el head del HTML. Abre la URL del manifiesto y busca el array `icons`: cada entrada indica una ruta de imagen y su tamaño en píxeles. Así gestionan Android y Chrome las instalaciones PWA, y el manifiesto suele ser el único lugar donde se declaran las rutas PNG de 192×192 y 512×512.

Tip

Para encontrar todas las declaraciones de favicon de un sitio de una vez, abre DevTools (F12), ve al panel Elements y busca `rel="icon"` o `rel="apple-touch-icon"` en el head del documento. DevTools resalta cada elemento coincidente y permite hacer clic en cualquier valor `href` para abrir el archivo directamente.

Cómo comprobar si un favicon funciona

Comprobar que un favicon está bien configurado requiere más que confirmar que el archivo existe. Un favicon puede existir y aun así no mostrarse si el servidor devuelve el tipo de contenido equivocado, el archivo es demasiado pequeño para el contexto solicitado o el navegador tiene una versión en caché obsoleta.

1

Abre la URL del favicon directamente en una pestaña

Navega directamente a la URL del favicon, por ejemplo `https://tudominio.com/favicon.ico`. Si la imagen del favicon se renderiza en la pestaña y se muestra como icono en la barra de pestañas del navegador, el archivo se sirve correctamente. Si ves una página HTML o un error, la URL apunta al archivo equivocado o el servidor está redirigiendo la petición.

2

Comprueba la cabecera Content-Type de la respuesta

Abre DevTools, ve a la pestaña Network, recarga la página y filtra por la petición del favicon. Haz clic en la entrada del favicon y revisa la sección Response Headers. El `Content-Type` debe ser `image/x-icon` para archivos `.ico`, `image/png` para `.png` o `image/svg+xml` para `.svg`. Una respuesta con `text/html` significa que el servidor está devolviendo una página HTML, normalmente una página 404, en lugar del archivo de favicon real.

3

Verifica que las dimensiones de la imagen sean correctas

Descarga el archivo de favicon y comprueba sus dimensiones con el comprobador de dimensiones de imagen. Un `favicon.ico` debe incluir tamaños incrustados de al menos 16×16 y 32×32. Los iconos táctiles de Apple deben medir exactamente 180×180. Los iconos del manifiesto PWA deben ser 192×192 y 512×512. Un favicon con tamaño incorrecto se verá borroso o será ignorado silenciosamente por el navegador en ese contexto concreto.

4

Recarga forzada para saltarte la caché del favicon

Los navegadores guardan los favicons en caché de forma agresiva, a veces durante días. Si actualizaste tu favicon pero sigue apareciendo el antiguo, pulsa Ctrl+Shift+R (Windows/Linux) o Cmd+Shift+R (Mac) para forzar la recarga y que el navegador vuelva a pedir el icono. En Chrome también puedes hacer clic derecho en la pestaña, elegir "Recargar", o borrar la caché del favicon con DevTools → Application → Storage → Clear Site Data.

5

Confirma que el favicon no está bloqueado por robots.txt

Si tu favicon no aparece en los resultados de Búsqueda de Google, comprueba que tu `robots.txt` no desautoriza el acceso al archivo de favicon ni al directorio donde vive. El rastreador de Google obtiene los favicons de forma independiente y respeta `robots.txt`: una URL de favicon bloqueada hace que aparezca el globo genérico junto a tu sitio en las SERP. Usa el explicador de conflictos de reglas de robots.txt para verificar que tu configuración de robots.txt no bloquea la ruta del favicon.

Comprobador de Dimensiones de Imagen

Comprueba las dimensiones en píxeles de cualquier archivo de imagen al instante: confirma que tu favicon, icono táctil e iconos PWA tienen los tamaños correctos antes de añadirlos a tu HTML.

Open tool

Tamaños y formatos de favicon

La cantidad de archivos de favicon que necesita un sitio bien configurado ha bajado notablemente gracias al soporte de los navegadores modernos. Entender qué tamaños siguen siendo necesarios, y cuáles ya son redundantes, te permite construir un conjunto de favicons mínimo y correcto.

Archivo de faviconTamañoUsado por¿Necesario?
favicon.ico16×16 + 32×32Navegadores antiguos, barras de marcadores✓ Sí - alternativa universal
favicon-32x32.png32×32 pxNavegadores modernos (pestaña)✓ Sí - PNG principal
apple-touch-icon.png180×180 pxMarcadores de pantalla de inicio iOS✓ Sí - requerido por iOS
icon-192x192.png192×192 pxInstalaciones PWA en Android✓ Sí - requerido por PWA
icon-512x512.png512×512 pxPantallas de inicio PWA✓ Sí - requerido por PWA
favicon.svgEscalableTodos los navegadores modernos✓ Recomendado - reemplaza la mayoría de PNG
favicon-16x16.png16×16 pxNavegadores antiguos (pestaña)✗ Opcional - el .ico lo cubre
mstile-150x150.png150×150 pxMosaicos de inicio de Windows 8/10✗ Obsoleto - Windows 11+ lo ignora
browserconfig.xmlN/DIE 11 / sitios anclados de Windows✗ Obsoleto - IE retirado en 2022

El argumento a favor de los favicons SVG

Los favicons SVG son compatibles con todos los navegadores principales desde 2021. Un único archivo `favicon.svg` se renderiza perfectamente a cualquier tamaño: 16×16 en una pestaña, 32×32 en una barra de marcadores o cualquier resolución intermedia en pantallas de alta densidad. SVG también admite una media query `prefers-color-scheme` dentro del propio archivo, lo que permite al favicon alternar automáticamente entre una versión clara y otra oscura según el tema del sistema. Un archivo SVG reemplaza todos los PNG de favicon excepto el icono táctil de Apple y los iconos del manifiesto PWA.

Note

Los dispositivos de Apple no admiten favicons SVG para accesos directos en la pantalla de inicio: iOS siempre usa `apple-touch-icon.png` a 180×180 px. Incluso con un favicon SVG, sigues necesitando el PNG de 180×180 para la experiencia completa de pantalla de inicio en iOS.

Problemas comunes de favicon y soluciones

La mayoría de fallos de favicon caen en un número reducido de categorías predecibles. Cada uno tiene una solución directa en cuanto sabes dónde mirar.

El favicon no aparece en la pestaña del navegador

La causa más habitual es la falta de la etiqueta `<link rel="icon">` combinada con la ausencia del archivo `/favicon.ico`. Los navegadores recurren automáticamente a solicitar `/favicon.ico`, pero si ese archivo devuelve 404, no aparece ningún icono. Soluciónalo añadiendo el archivo en la raíz del dominio y una etiqueta `<link rel="icon" href="/favicon.ico">` en el `<head>` de tu HTML. Para rutas personalizadas la etiqueta link es imprescindible: el navegador no adivina ubicaciones personalizadas.

El favicon se muestra en blanco o como imagen rota

Un icono de favicon roto en la pestaña normalmente significa que el archivo existe pero no es un formato de imagen válido. La causa más común es guardar un archivo PNG con extensión `.ico` sin una conversión adecuada. Usa el detector de formato de imagen para confirmar el formato real del archivo: un archivo llamado `favicon.ico` puede ser internamente un PNG, un JPEG o un documento HTML. La solución es generar un `.ico` correcto con el generador de favicons.

Google muestra el favicon equivocado en los resultados

Google guarda los favicons en caché y los actualiza de forma independiente a los rastreos normales; puede tardar de días a semanas en mostrar un favicon nuevo en las SERP. Para acelerar el proceso: verifica que la URL del favicon sea de acceso público (no bloqueada por robots.txt ni protegida con autenticación), confirma que el archivo tiene la cabecera Content-Type correcta y solicita una reindexación en Google Search Console. Google exige un favicon mínimo de 48×48 píxeles para mostrarlo en las SERP; las imágenes más pequeñas se ignoran.


El favicon antiguo persiste tras una actualización

Las cachés de favicon de los navegadores son persistentes y no respetan las cabeceras de caché HTTP igual que los recursos normales. Una recarga forzada (Ctrl+Shift+R o Cmd+Shift+R) obliga a la mayoría de navegadores a volver a pedir el favicon. En Chrome puedes borrarla con DevTools → Application → Storage → Clear Site Data. Como estrategia de despliegue, cambiar el nombre del archivo de favicon o añadir una cadena de consulta anti-caché al href de la etiqueta link obliga a todos los navegadores a traerse la versión nueva de inmediato.

Warning

Renombrar tu archivo de favicon es el método anti-caché más fiable: añadir simplemente una cadena de consulta como `href="/favicon.ico?v=2"` no siempre funciona porque algunos navegadores eliminan las cadenas de consulta de las peticiones de favicon antes de consultar su caché.

Generar un conjunto de favicons completo

Crear manualmente todos los tamaños de favicon necesarios desde cero es tedioso y propenso a errores. El enfoque práctico es partir de una imagen origen de alta resolución y generar automáticamente todos los tamaños requeridos.

Requisitos de la imagen de origen

  • Mínimo 512×512 píxeles — es el tamaño requerido más grande (pantalla de inicio PWA) y sirve como origen de reducción para todos los tamaños menores
  • Proporción cuadrada — los favicons siempre son cuadrados; un origen no cuadrado se recorta o se deforma
  • Fondo transparente — un PNG transparente funciona mejor que un fondo blanco, que aparece como un cuadrado blanco en las pestañas con modo oscuro
  • Diseño sencillo — el detalle fino y las líneas finas se ven borrosas a 16×16 px; los logos con trazos gruesos y poca complejidad funcionan mejor en tamaños pequeños
  • Formato PNG o SVG — ambos conservan la calidad a cualquier tamaño; evita el JPEG, que introduce artefactos de compresión en los bordes duros

Usar el generador de favicons

Sube tu imagen de origen al generador de favicons e iconos de app. La herramienta genera el conjunto estándar completo: `favicon.ico` (16×16 y 32×32), `favicon-32x32.png`, `apple-touch-icon.png` (180×180), `android-chrome-192x192.png` y `android-chrome-512x512.png`, junto con las etiquetas link HTML exactas para pegar en tu `<head>`. Toda la generación se ejecuta en tu navegador; tu imagen nunca se sube a ningún servidor.

Generador de Favicons e Iconos de App

Sube una única imagen de alta resolución y genera el conjunto completo de favicons: ICO, todos los tamaños PNG, icono táctil de Apple, además de las etiquetas link HTML para copiar en tu sitio.

Open tool

Analizar un conjunto de favicons existente

Si ya tienes un conjunto de favicons y quieres saber qué archivos son redundantes para los navegadores modernos, el analizador de tamaño de paquetes de favicon lista cada archivo de tu conjunto, identifica tamaños obsoletos (como los iconos iOS de 57×57 y 72×72 que el iOS moderno ignora) y recomienda el conjunto moderno mínimo. Reducir un conjunto inflado de 15 archivos a 5 reduce de forma significativa el peso de página en cada petición.

Buenas prácticas de favicon para 2026

El panorama de los favicons se ha estabilizado notablemente. Este es el consenso actual sobre la implementación mínima correcta para 2026.

El conjunto moderno mínimo de favicons

Necesitas cinco archivos y cinco etiquetas link. Añade `favicon.svg` como icono principal (todos los navegadores modernos), `favicon.ico` como alternativa (navegadores antiguos y herramientas que no parsean HTML), `apple-touch-icon.png` a 180×180 para iOS, y `android-chrome-192x192.png` más `android-chrome-512x512.png` referenciados en tu `manifest.json` para instalaciones PWA. Las etiquetas HTML de los tres primeros van en tu `<head>`; los iconos PWA se declaran solo en el manifiesto.

Los favicons SVG admiten modo oscuro, escalan perfectamente a cualquier resolución y reemplazan todos los tamaños PNG que necesitan los navegadores modernos. Favicon.ico existe puramente como alternativa para la larga cola de clientes que no son navegadores.

- Jake Archibald, guía de favicons de web.dev

Favicons con modo oscuro

Los favicons SVG pueden incrustar una media query `prefers-color-scheme` para mostrar colores distintos en temas claros y oscuros del sistema. Es el único formato de favicon que admite iconos adaptados al tema sin JavaScript. Un favicon SVG con modo oscuro mantiene tu marca legible en temas de navegador oscuros, donde un icono claro puede llegar a desaparecer contra el fondo de la pestaña.

Tip

Tras generar o actualizar tu conjunto de favicons, verifica que el conjunto completo carga correctamente en escritorio y móvil guardando tu página en marcadores en un dispositivo iOS (comprueba el apple-touch-icon), añadiéndola a la pantalla de inicio de Chrome en Android (comprueba el icono de manifiesto de 192×192) y viendo la pestaña en temas claros y oscuros del sistema (comprueba el favicon SVG si añadiste uno).

Key takeaways

  • Encuentra el favicon de cualquier sitio añadiendo /favicon.ico al dominio o viendo el código fuente y buscando rel="icon".
  • Un favicon puede existir y aun así no mostrarse si el servidor devuelve el Content-Type equivocado, la imagen tiene el tamaño incorrecto o el navegador tiene una caché obsoleta.
  • Haz una recarga forzada (Ctrl+Shift+R / Cmd+Shift+R) para saltarte la caché de favicon del navegador al comprobar un icono actualizado.
  • El conjunto moderno mínimo de favicons es: favicon.svg, favicon.ico (alternativa heredada), apple-touch-icon.png (180×180) y PNG de 192×192 + 512×512 para PWA.
  • Usa el generador de favicons e iconos de app para producir todos los tamaños requeridos a partir de una única imagen origen de 512×512.
  • Los favicons SVG son la mejor opción moderna: escalan perfectamente y admiten modo oscuro mediante media queries CSS dentro del propio archivo.
  • Google exige un favicon mínimo de 48×48 px para mostrarlo en las SERP; verifica que sea de acceso público y que robots.txt no lo bloquee.

Preguntas frecuentes

The fastest method is to append /favicon.ico to the domain and open it directly in a browser tab - for example, https://example.com/favicon.ico. If an icon appears, the file exists and loads. To find the exact path used by the site, right-click the page, select View Page Source, and search for rel="icon" in the HTML head. The href value in that link tag is the actual favicon URL, which may point to a custom path or CDN instead of /favicon.ico.

A favicon that does not appear in the browser tab is usually caused by one of four things: the file does not exist at the expected URL, the server returns the wrong Content-Type header (e.g. text/html instead of image/x-icon), the HTML does not include a rel="icon" link tag, or the browser tab is still showing a cached version of an old (or absent) favicon. Hard-refreshing the tab (Ctrl+Shift+R or Cmd+Shift+R) clears the favicon cache and forces the browser to re-fetch it.

For the classic favicon.ico file, 16×16 and 32×32 pixels are the two required sizes, often combined inside a single .ico container. For modern browsers, a 32×32 PNG favicon is sufficient. Apple devices require a 180×180 apple-touch-icon.png for home screen bookmarks. Android and PWA installs need 192×192 and 512×512 PNG files. An SVG favicon is the best modern choice for scalability - it replaces most PNG sizes for all current browsers.

There are two ways. First, try the default path: add /favicon.ico to the root domain. Second, view the page source (right-click → View Page Source) and search for rel="icon" - the href attribute gives the exact URL. Some sites use custom paths like /assets/favicon.png or CDN-hosted URLs. If neither approach works, check the site's web app manifest (linked via rel="manifest") which often declares icon paths for PWA installs.

The .ico format is the oldest and most universally supported - it can contain multiple sizes in one file. PNG is supported by all modern browsers and is the most common format for high-quality favicons. SVG is the best modern choice because it scales perfectly to any size and supports dark mode variants via CSS media queries. WebP has limited favicon support and is not recommended. GIF is technically supported but rarely used.

Upload a high-resolution version of your logo (at least 512×512 pixels, square aspect ratio) to the Aback Tools Favicon Generator. It produces the complete set of favicon files - favicon.ico, multiple PNG sizes, and Apple touch icon - along with the HTML link tags to copy into your site's head section. All processing happens in your browser and nothing is uploaded to a server.

Yes - all major desktop browsers display favicons in tabs, bookmarks, browser history, and the address bar. Mobile browsers display favicons in bookmarks, reading lists, and home screen shortcuts. Search engines also display favicons next to results in SERPs, making a properly configured favicon a minor but visible branding element in organic search results. Google requires a 48×48 pixel minimum favicon size for SERP display.

Google fetches and caches favicons independently from your site's link tags. If Google shows an old or default favicon, it may not have crawled your updated favicon yet, or it may have been unable to fetch the file (blocked by robots.txt, wrong Content-Type, or a 404 response). Verify the favicon URL is publicly accessible, has the correct Content-Type header, and is not blocked by robots.txt. Google typically updates cached favicons within a few days to weeks.

ShareXLinkedIn