Générateur de favicon : le guide .ICO complet (2026)
Tout ce qu'il faut savoir pour créer un favicon professionnel : ICO vs PNG vs SVG, conteneurs multi-tailles, Apple Touch Icons, manifeste Android, mode sombre, et installation HTML.
Le favicon, cette minuscule icône de 16×16 pixels à côté du titre de ton onglet, est l’un des détails les plus négligés du web. La plupart des sites soit ne livrent aucun favicon (affichant une icône générique de navigateur, le signe universel d’un site inachevé), soit livrent un JPEG renommé en .ico (qui ne fonctionne pas de manière cohérente entre les navigateurs).
Ce guide couvre à quoi ressemble une implémentation favicon 2026 correcte : les formats dont tu as besoin, les tailles qui comptent, la prise en charge du mode sombre, et comment l’installer correctement. Tout généré localement, ton logo n’est jamais envoyé sur un serveur.
Pourquoi les favicons comptent plus que tu ne le penses
Un favicon fait trois choses simultanément :
- Identifie ton site dans les onglets, marque-pages et historique du navigateur.
- Renforce la reconnaissance de marque quand les utilisateurs ont plusieurs onglets ouverts.
- Signale le professionnalisme. Les sites sans favicon correct paraissent inachevés, même les grandes marques échouent parfois sur ce point.
Des études montrent que les utilisateurs avec 10+ onglets ouverts identifient un site par son favicon avant de lire le titre. Ton favicon est un espace qui mérite d’être pris au sérieux.
ICO vs PNG vs SVG
ICO (favicon.ico)
Le format favicon original, introduit par Microsoft en 1999. Sa superpuissance : c’est un conteneur. Un seul fichier .ico contient plusieurs images encodées en PNG à différentes résolutions (typiquement 16×16, 32×32, 48×48). Le navigateur/OS choisit la bonne pour le contexte.
Utilise-le pour : compatibilité maximale, en particulier les raccourcis bureau Windows et les signatures email Outlook.
PNG (favicon-32x32.png, favicon-192x192.png, etc.)
Les navigateurs modernes (Chrome, Firefox, Safari, Edge) préfèrent PNG. Rendu plus net, prise en charge du canal alpha, taille de fichier plus petite que ICO à qualité équivalente.
Utilise-le pour : navigateurs modernes, Apple Touch Icons (iOS), icônes PWA Android Chrome, icônes de tuile Windows.
SVG (favicon.svg)
Format vectoriel. Net à n’importe quelle résolution, prend en charge CSS et les remplissages adaptés au mode sombre, beaucoup plus petit que PNG pour les icônes simples.
Utilise-le pour : pérenniser. Les navigateurs modernes (90%+) prennent en charge les favicons SVG. Associe avec un fallback PNG pour les anciens navigateurs.
Bonne pratique : livre les trois
<!-- Les navigateurs modernes préfèrent ceci si disponible -->
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<!-- Fallback navigateurs modernes -->
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<!-- Hérité/Windows -->
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<!-- Écran d'accueil iOS -->
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<!-- PWA Android + couleur de thème -->
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#c59a6d">
Générateur de favicon sort exactement cet ensemble de fichiers plus le snippet, prêt à déployer.
Les tailles qui comptent vraiment
| Taille | Nom de fichier | Utilisé par |
|---|---|---|
| 16×16 | dans favicon.ico | Onglet de navigateur, barre d’adresse |
| 32×32 | favicon-32x32.png + dans favicon.ico | Onglet haute densité, barre des tâches |
| 48×48 | dans favicon.ico | Raccourci bureau Windows |
| 180×180 | apple-touch-icon.png | Écran d’accueil iOS, watchOS |
| 192×192 | android-chrome-192x192.png | Écran d’accueil Android |
| 512×512 | android-chrome-512x512.png | Écran de démarrage Android, PWA |
| 150×150 | mstile-150x150.png | Tuile Démarrer Windows 10/11 |
| infinie | favicon.svg | Navigateurs modernes, retina |
Tu n’as pas besoin de toutes ces tailles pour un site basique, mais un générateur qui les produit toutes ne coûte rien de plus et te pérennise.
Favicons en mode sombre (bonne pratique 2026)
Les navigateurs modernes prennent en charge les favicons adaptés au mode sombre via SVG avec CSS :
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<style>
path { fill: #000; }
@media (prefers-color-scheme: dark) {
path { fill: #fff; }
}
</style>
<path d="M..."/>
</svg>
Le favicon s’adapte au thème de l’OS de l’utilisateur, noir sur clair, blanc sur sombre. Certains utilisateurs (développeurs, défenseurs de l’accessibilité) recherchent activement ce détail.
Bonnes pratiques pour l’image source
Avant de générer, prépare ta source :
- Carrée. Minimum 512×512, idéalement 1024×1024. Les sources non carrées seront recadrées ou complétées.
- Simple. À 16×16 px, les logos complexes deviennent une bouillie illisible. Teste en plissant les yeux sur ton logo dans une grille de 16 pixels : peux-tu encore le reconnaître ?
- Contraste élevé. L’icône doit se lire sur n’importe quelle couleur d’onglet (clair ou sombre). Vise au moins un ratio de contraste de 4.5:1 en interne.
- Fond transparent (PNG/SVG). Les fonds pleins paraissent boxy dans les bandes d’onglets qui ont du padding.
Si ton logo complet est trop détaillé, fais une marque simplifiée pour le favicon, une seule lettre, une icône, une forme abstraite. Beaucoup de marques font ça (la pomme d’Apple, l’oiseau de Twitter, les cercles de Spotify).
Confidentialité : pourquoi la génération locale compte
Le sale secret des générateurs de favicon en ligne : la plupart téléversent ton logo source vers leur serveur, génèrent les icônes, et t’envoient un lien par email.
Ça veut dire que ton identité de marque non publiée est sur le matériel de quelqu’un d’autre. Pour une startup en mode furtif, un projet client sous NDA, ou un lancement de produit, c’est inacceptable.
L’alternative : générer localement avec HTML5 Canvas + WebAssembly pour l’encodage ICO. Le générateur de favicon DuneTools fait exactement ça, ton logo ne quitte jamais ton navigateur, la génération prend quelques centaines de millisecondes, tu télécharges un ZIP avec les 12 variantes de fichiers plus le snippet HTML.
Checklist de déploiement
- Place tous les fichiers générés à la racine de ton site (
/favicon.ico,/favicon.svg, etc.). La plupart des navigateurs cherchent ici automatiquement. - Ajoute les balises
<link>et<meta>du générateur dans<head>. - Ajoute
<link rel="manifest" href="/site.webmanifest">et créesite.webmanifestavec les définitions d’icônes (le générateur le crée pour toi). - Teste sur Chrome, Safari, Firefox tab. Rafraîchis fortement (Cmd+Shift+R ou Ctrl+F5), les favicons sont mis en cache agressivement.
- Ajoute à l’écran d’accueil iPhone (Safari → Partager → Ajouter à l’écran d’accueil), vérifie que l’apple-touch-icon s’affiche.
- Teste en mode sombre (système → bascule de thème), vérifie que le SVG s’adapte.
Erreurs courantes
- Renommer un JPEG en
.ico. ICO a son propre format. Renommer ne convertit pas. Utilise un générateur. - Un seul PNG 16×16. Bien dans les onglets, terrible partout ailleurs (barre des tâches, écran d’accueil mobile, écran de démarrage PWA).
- Oublier l’Apple Touch Icon. Quand les utilisateurs ajoutent ton site à l’écran d’accueil iPhone et que ton icône manque, iOS utilise une capture d’écran. Ça rend horrible.
- Pas de meta tag theme-color. Ajouter
<meta name="theme-color">fait que Chrome/Safari mobile utilise ta couleur de marque dans la barre d’adresse, petit détail, gros impact. - Ne pas tester le mode sombre. Un logo invisible sur fond sombre est un logo absent des onglets de millions d’utilisateurs.
Checklist concrète
Avant le lancement :
- Favicon.ico généré (multi-taille 16/32/48)
- Favicon.svg généré avec CSS mode sombre
- Favicon-16x16.png et favicon-32x32.png générés
- Apple-touch-icon.png généré (180×180)
- Android-chrome-192x192.png et 512x512 générés
- Site.webmanifest créé avec définitions d’icônes
- Toutes les balises
<link>ajoutées dans<head> -
<meta name="theme-color">ajouté correspondant à la marque - Rafraîchissement fort effectué et toutes les tailles vérifiées
- Ajouté à l’écran d’accueil iOS, apple-touch-icon vérifié
- Mode sombre testé, adaptation du SVG vérifiée
Résumé
Une implémentation favicon 2026 complète a 8-12 fichiers, prend 5 minutes à générer avec le bon outil, et améliore notablement le professionnalisme perçu de ton site. Ne saute aucun des formats, il n’y a pas de bonne raison en 2026, et le coût est un seul envoi à Générateur de favicon.