Aller au contenu
Aback Tools Logo

Comment Vérifier le Favicon d’un Site Web : Trouver, Contrôler et Corriger les Icônes

Comment vérifier le favicon d’un site web : trouvez l’URL de l’icône de trois façons, contrôlez les dimensions et les en-têtes Content-Type, corrigez les favicons qui ne s’affichent pas et générez un jeu moderne complet à partir d’une seule image.

DH
Tutorials & How-Tos11 min de lecture2,550 mots

Un favicon est la petite icône qui apparaît dans les onglets du navigateur, les favoris, les résultats de recherche et les raccourcis de l’écran d’accueil mobile — et c’est l’un des éléments qui tombent le plus silencieusement en panne sur les sites réels. Ce guide couvre toutes les méthodes pour trouver et vérifier le favicon d’un site, l’ensemble complet des dimensions attendues par les navigateurs, les raisons les plus fréquentes d’un favicon absent, et la façon de générer un jeu correct de toutes pièces.

5+Dimensions attenduesICO, PNG, SVG, icône tactile
/favicon.icoChemin par défautFonctionne sur la plupart des sites
512pxSource recommandéeMinimum pour la génération

Qu’est-ce qu’un favicon ?

Un favicon (contraction de « favourites icon », icône de favoris) est un petit fichier image qui représente un site web dans les onglets du navigateur, la barre d’adresse, les favoris, les listes d’historique et les pages de résultats des moteurs de recherche. Il s’agit généralement d’une image carrée de 16×16 ou 32×32 pixels, mais les navigateurs modernes demandent plusieurs dimensions selon le contexte : un raccourci d’écran d’accueil sur iOS exige une image de 180×180 pixels, tandis qu’une installation PWA sur Android réclame des versions 192×192 et 512×512 pixels.

Pourquoi les favicons comptent au-delà de l’image de marque

Un favicon correctement configuré apporte trois bénéfices concrets au-delà de l’identité visuelle. D’abord, Google affiche les favicons à côté des résultats dans les SERP — un favicon manquant ou cassé montre une icône de globe générique, ce qui manque de professionnalisme. Ensuite, les navigateurs mobiles utilisent les fichiers favicon pour créer des raccourcis d’écran d’accueil — un site sans icône tactile à la bonne dimension obtient une capture d’écran de faible qualité comme raccourci. Enfin, les favicons d’onglet aident les utilisateurs à repérer et retrouver votre onglet quand beaucoup sont ouverts.

Le format historique favicon.ico

Le format `.ico` est né avec Internet Explorer en 1999 et est devenu le standard universel parce que les navigateurs demandent automatiquement `/favicon.ico` à la racine de chaque domaine — sans balise link requise. Un fichier `.ico` moderne est un conteneur qui regroupe plusieurs dimensions (typiquement 16×16 et 32×32) dans un seul fichier. Malgré son âge, `favicon.ico` reste important comme solution de repli universelle pour les navigateurs anciens, les clients mail et les outils qui ne lisent pas les balises link HTML.

Note

Les navigateurs demandent `favicon.ico` à la racine du domaine automatiquement, même quand aucune balise `<link rel="icon">` n’est présente dans le HTML. Cela signifie que chaque site web génère une requête vers `/favicon.ico` que le fichier existe ou non — un `favicon.ico` absent produit une erreur 404 dans vos journaux serveur à chaque chargement de page de chaque visiteur.

Comment trouver le favicon d’un site

Trois méthodes fiables permettent de trouver l’URL du favicon d’un site. La plus rapide couvre la majorité des cas ; les autres servent de repli pour les sites aux configurations personnalisées.

Méthode 1 : le chemin par défaut /favicon.ico

Ajoutez `/favicon.ico` à n’importe quel domaine et ouvrez-le dans un onglet. Par exemple : `https://example.com/favicon.ico`. Si une image d’icône apparaît dans l’onglet et se rend dans la page, le fichier existe et se charge correctement. Si vous voyez une page d’erreur ou une page blanche, le fichier est absent ou le serveur est mal configuré. Cette méthode fonctionne pour la majorité des sites qui utilisent le chemin conventionnel.

Faites un clic droit sur n’importe quelle page et choisissez « Afficher le code source » (ou Ctrl+U sous Windows, Cmd+U sur Mac). Cherchez dans le HTML `rel="icon"` ou `rel="shortcut icon"`. La valeur de l’attribut `href` de la balise `<link>` correspondante est le chemin exact du favicon. Cela permet de trouver les emplacements personnalisés — les sites servis depuis un CDN utilisent souvent des URL absolues comme `https://cdn.example.com/assets/favicon.svg` plutôt que le chemin racine par défaut.

Méthode 3 : vérifier le manifeste de l’application web

Les applications web progressives déclarent leurs icônes dans un fichier `manifest.json` lié via `<link rel="manifest">` dans le head du HTML. Ouvrez l’URL du manifeste et cherchez le tableau `icons` — chaque entrée liste un chemin d’image et sa dimension en pixels. C’est ainsi qu’Android et Chrome gèrent les installations PWA, et le manifeste est souvent le seul endroit où les chemins PNG 192×192 et 512×512 sont déclarés.

Tip

Pour trouver d’un coup toutes les déclarations de favicon d’un site, ouvrez les DevTools (F12), allez dans le panneau Elements et cherchez `rel="icon"` ou `rel="apple-touch-icon"` dans le head du document. DevTools met en évidence chaque élément correspondant et permet de cliquer sur n’importe quelle valeur `href` pour ouvrir le fichier directement.

Comment vérifier qu’un favicon fonctionne

Vérifier qu’un favicon est correctement configuré demande plus que confirmer l’existence du fichier. Un favicon peut exister mais ne pas s’afficher si le serveur renvoie le mauvais type de contenu, si le fichier est trop petit pour le contexte demandé, ou si le navigateur détient une version en cache obsolète.

1

Ouvrir l’URL du favicon directement dans un onglet

Naviguez directement vers l’URL du favicon — par exemple `https://votredomaine.com/favicon.ico`. Si l’image du favicon se rend dans l’onglet et s’affiche comme icône dans la barre d’onglets du navigateur, le fichier est correctement servi. Si vous voyez une page HTML ou une erreur, l’URL pointe vers le mauvais fichier ou le serveur redirige la requête.

2

Contrôler l’en-tête de réponse Content-Type

Ouvrez les DevTools, allez dans l’onglet Network, actualisez la page et filtrez sur la requête du favicon. Cliquez sur l’entrée du favicon et examinez la section Response Headers. Le `Content-Type` doit être `image/x-icon` pour les fichiers `.ico`, `image/png` pour les `.png`, ou `image/svg+xml` pour les `.svg`. Une réponse en `text/html` signifie que le serveur renvoie une page HTML — généralement une page 404 — au lieu du véritable fichier favicon.

3

Vérifier que les dimensions de l’image sont correctes

Téléchargez le fichier favicon et contrôlez ses dimensions avec le vérificateur de dimensions d’image. Un `favicon.ico` doit contenir des dimensions intégrées d’au moins 16×16 et 32×32. Les icônes tactiles Apple doivent mesurer exactement 180×180. Les icônes du manifeste PWA doivent être 192×192 et 512×512. Un favicon aux dimensions incorrectes s’affichera flou ou sera silencieusement ignoré par le navigateur pour ce contexte précis.

4

Rechargement forcé pour contourner le cache du favicon

Les navigateurs mettent les favicons en cache de manière agressive — parfois pendant des jours. Si vous avez mis à jour votre favicon mais que l’ancien s’affiche encore, appuyez sur Ctrl+Shift+R (Windows/Linux) ou Cmd+Shift+R (Mac) pour forcer le rechargement et faire réagripper l’icône par le navigateur. Dans Chrome, vous pouvez aussi faire un clic droit sur l’onglet, choisir « Recharger », ou vider le cache du favicon via DevTools → Application → Storage → Clear Site Data.

5

Confirmer que le favicon n’est pas bloqué par robots.txt

Si votre favicon n’apparaît pas dans les résultats de recherche Google, vérifiez que votre `robots.txt` n’interdit pas l’accès au fichier favicon ni à son répertoire. Le robot de Google récupère les favicons de façon indépendante et respecte `robots.txt` — une URL de favicon bloquée donne l’icône de globe générique à côté de votre site dans les SERP. Utilisez l’explainer de conflits de règles robots.txt pour vérifier que votre configuration robots.txt ne bloque pas le chemin du favicon.

Vérificateur de Dimensions d’Image

Contrôlez instantanément les dimensions en pixels de n’importe quel fichier image — confirmez que vos fichiers favicon, icône tactile et icônes PWA ont les bonnes dimensions avant de les intégrer à votre HTML.

Open tool

Dimensions et formats de favicon

Le nombre de fichiers favicon dont un site bien configuré a besoin a beaucoup diminué grâce au support des navigateurs modernes. Comprendre quelles dimensions restent requises — et lesquelles sont devenues redondantes — vous permet de bâtir un jeu de favicons minimal et correct.

Fichier faviconDimensionUtilisé parRequis ?
favicon.ico16×16 + 32×32Navigateurs anciens, barres de favoris✓ Oui - repli universel
favicon-32x32.png32×32 pxNavigateurs modernes (onglet)✓ Oui - PNG principal
apple-touch-icon.png180×180 pxFavoris d’écran d’accueil iOS✓ Oui - exigé par iOS
icon-192x192.png192×192 pxInstallations PWA Android✓ Oui - exigé par PWA
icon-512x512.png512×512 pxÉcrans de démarrage PWA✓ Oui - exigé par PWA
favicon.svgScalableTous les navigateurs modernes✓ Recommandé - remplace la plupart des PNG
favicon-16x16.png16×16 pxNavigateurs anciens (onglet)✗ Optionnel - le .ico s’en charge
mstile-150x150.png150×150 pxTuiles de démarrage Windows 8/10✗ Obsolète - ignoré par Windows 11+
browserconfig.xmlN/DIE 11 / sites épinglés Windows✗ Obsolète - IE retiré en 2022

L’argument pour les favicons SVG

Les favicons SVG sont pris en charge par tous les navigateurs majeurs depuis 2021. Un unique fichier `favicon.svg` se rend parfaitement à n’importe quelle dimension — 16×16 dans un onglet, 32×32 dans une barre de favoris, ou toute résolution intermédiaire sur écrans haute densité. SVG accepte aussi une media query `prefers-color-scheme` dans le fichier lui-même, permettant au favicon de basculer automatiquement entre une version claire et une version sombre selon le thème de l’OS. Un fichier SVG remplace tous les PNG de favicon sauf l’icône tactile Apple et les icônes du manifeste PWA.

Note

Les appareils Apple ne prennent pas en charge les favicons SVG pour les raccourcis d’écran d’accueil — iOS utilise toujours `apple-touch-icon.png` en 180×180 px. Même avec un favicon SVG, le PNG 180×180 reste nécessaire pour l’expérience complète d’écran d’accueil iOS.

Problèmes de favicon courants et solutions

La plupart des défaillances de favicon tombent dans un petit nombre de catégories prévisibles. Chacune a une correction directe dès lors que vous savez où regarder.

Le favicon ne s’affiche pas dans l’onglet du navigateur

La cause la plus fréquente est une balise `<link rel="icon">` manquante combinée à l’absence du fichier `/favicon.ico`. Les navigateurs reviennent par défaut sur la requête `/favicon.ico`, mais si ce fichier renvoie 404, aucune icône n’apparaît. Corrigez en ajoutant le fichier à la racine du domaine et une balise `<link rel="icon" href="/favicon.ico">` dans le `<head>` de votre HTML. Pour les chemins personnalisés, la balise link est obligatoire — le navigateur ne devine pas les emplacements personnalisés.

Le favicon s’affiche en blanc ou comme image cassée

Une icône favicon cassée dans l’onglet signifie généralement que le fichier existe mais n’est pas un format d’image valide. La cause la plus courante : enregistrer un fichier PNG avec une extension `.ico` sans conversion appropriée. Utilisez le détecteur de format d’image pour confirmer le format réel du fichier — un fichier nommé `favicon.ico` peut en réalité être un PNG, un JPEG ou un document HTML. La solution est de générer un vrai `.ico` avec le générateur de favicon.

Google affiche le mauvais favicon dans les résultats

Google met les favicons en cache et les met à jour indépendamment des crawls réguliers — l’apparition d’un nouveau favicon dans les SERP peut prendre de quelques jours à quelques semaines. Pour accélérer le processus : vérifiez que l’URL du favicon est publiquement accessible (ni bloquée par robots.txt, ni derrière une authentification), confirmez que le fichier a le bon en-tête Content-Type, et demandez une réindexation dans Google Search Console. Google exige un favicon d’au moins 48×48 pixels pour l’affichage en SERP ; les images plus petites sont ignorées.


L’ancien favicon persiste après une mise à jour

Les caches de favicon des navigateurs sont persistants et ne respectent pas les en-têtes de cache HTTP de la même façon que les ressources ordinaires. Un rechargement forcé (Ctrl+Shift+R ou Cmd+Shift+R) force la récupération du favicon dans la plupart des navigateurs. Dans Chrome, vous pouvez le vider via DevTools → Application → Storage → Clear Site Data. Comme stratégie de déploiement, changer le nom du fichier favicon ou ajouter une chaîne de requête anti-cache au href de la balise link force tous les navigateurs à récupérer immédiatement la nouvelle version.

Warning

Renommer votre fichier favicon est la méthode anti-cache la plus fiable — ajouter simplement une chaîne de requête comme `href="/favicon.ico?v=2"` ne fonctionne pas toujours car certains navigateurs suppriment les chaînes de requête des requêtes favicon avant de consulter leur cache.

Générer un jeu de favicons complet

Créer manuellement toutes les dimensions de favicon requises de toutes pièces est fastidieux et source d’erreurs. L’approche pratique consiste à partir d’une image source en haute résolution et générer automatiquement toutes les dimensions requises.

Exigences pour l’image source

  • Minimum 512×512 pixels — c’est la plus grande dimension requise (écran de démarrage PWA) et la source de rééchantillonnage pour toutes les dimensions inférieures
  • Format carré — les favicons sont toujours carrés ; une source non carrée est recadrée ou déformée
  • Fond transparent — un PNG transparent fonctionne mieux qu’un fond blanc, qui apparaît comme un carré blanc dans les onglets en mode sombre
  • Design simple — les détails fins et les traits fins deviennent boueux à 16×16 px ; les logos aux traits épais et à faible complexité fonctionnent le mieux en petite taille
  • Format PNG ou SVG — les deux préservent la qualité à toute dimension ; évitez le JPEG qui introduit des artefacts de compression sur les bords nets

Utiliser le générateur de favicon

Téléversez votre image source dans le générateur de favicon et d’icônes d’application. L’outil génère le jeu standard complet — `favicon.ico` (16×16 et 32×32), `favicon-32x32.png`, `apple-touch-icon.png` (180×180), `android-chrome-192x192.png` et `android-chrome-512x512.png` — avec les balises link HTML exactes à coller dans votre `<head>`. Toute la génération s’exécute dans votre navigateur ; votre image n’est jamais téléversée sur un serveur.

Générateur de Favicon et d’Icônes d’App

Téléversez une seule image haute résolution et générez le jeu complet de favicons — ICO, toutes les dimensions PNG, icône tactile Apple — plus les balises link HTML à copier sur votre site.

Open tool

Analyser un jeu de favicons existant

Si vous disposez déjà d’un jeu de favicons et voulez savoir quels fichiers sont redondants pour les navigateurs modernes, l’analyseur de taille de bundle favicon liste chaque fichier de votre jeu, identifie les dimensions obsolètes (comme les icônes iOS 57×57 et 72×72 qu’iOS moderne ignore) et recommande le jeu moderne minimal. Réduire un jeu de favicons gonflé de 15 fichiers à 5 allège sensiblement le poids de page à chaque requête.

Bonnes pratiques favicon pour 2026

Le paysage des favicons s’est nettement stabilisé. Voici le consensus actuel sur l’implémentation minimale correcte pour 2026.

Le jeu de favicons moderne minimal

Vous avez besoin de cinq fichiers et cinq balises link. Ajoutez `favicon.svg` comme icône principale (tous les navigateurs modernes), `favicon.ico` comme repli (navigateurs anciens et outils qui n’analysent pas le HTML), `apple-touch-icon.png` en 180×180 pour iOS, et `android-chrome-192x192.png` plus `android-chrome-512x512.png` référencés dans votre `manifest.json` pour les installations PWA. Les balises HTML des trois premières vont dans votre `<head>` ; les icônes PWA sont déclarées uniquement dans le manifeste.

Les favicons SVG prennent en charge le mode sombre, passent à l’échelle parfaitement à toute résolution et remplacent toutes les dimensions PNG dont les navigateurs modernes ont besoin. Favicon.ico n’existe que comme repli pour la longue traîne des clients non-navigateurs.

- Jake Archibald, guide favicon de web.dev

Favicons en mode sombre

Les favicons SVG peuvent intégrer une media query `prefers-color-scheme` pour afficher des couleurs différentes dans les thèmes clair et sombre de l’OS. C’est le seul format de favicon qui gère des icônes sensibles au thème sans JavaScript. Un favicon SVG en mode sombre garde votre marque lisible sur les thèmes de navigateur sombres, où une icône claire peut sembler disparaître sur le fond de l’onglet.

Tip

Après avoir généré ou mis à jour votre jeu de favicons, vérifiez que le jeu complet se charge correctement sur ordinateur et mobile en ajoutant votre page aux favoris sur un appareil iOS (contrôle l’apple-touch-icon), en l’ajoutant à l’écran d’accueil Chrome Android (contrôle l’icône de manifeste 192×192) et en visualisant l’onglet dans les thèmes clair et sombre de l’OS (contrôle le favicon SVG si vous en avez ajouté un).

Key takeaways

  • Trouvez le favicon de n’importe quel site en ajoutant /favicon.ico au domaine ou en consultant le code source et en cherchant rel="icon".
  • Un favicon peut exister mais ne pas s’afficher si le serveur renvoie le mauvais Content-Type, si l’image a la mauvaise dimension ou si le navigateur détient un cache obsolète.
  • Rechargez forcé (Ctrl+Shift+R / Cmd+Shift+R) pour contourner le cache de favicon du navigateur quand vous contrôlez une icône mise à jour.
  • Le jeu de favicons moderne minimal est : favicon.svg, favicon.ico (repli historique), apple-touch-icon.png (180×180) et les PNG 192×192 + 512×512 pour la PWA.
  • Utilisez le générateur de favicon et d’icônes d’application pour produire toutes les dimensions requises à partir d’une seule image source de 512×512.
  • Les favicons SVG sont le meilleur choix moderne — ils passent à l’échelle parfaitement et gèrent le mode sombre via des media queries CSS dans le fichier.
  • Google exige un favicon d’au moins 48×48 px pour l’affichage en SERP ; vérifiez qu’il est publiquement accessible et non bloqué par robots.txt.

Questions fréquentes

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