Menu

Générateur de Favicon

Créez des favicons à partir d'une image, d'un texte ou d'un emoji — toutes les tailles et le HTML à coller.

Dernière mise à jour

Source
Forme
Source
#5B8DEF
#FFFFFF
AperçuOnglet de navigateur, favori, iOS, Android
16px
32px
48px
64px
180px
favicon.ico · PNG 16/32/48px · Apple touch 180px · PWA 192/512 · manifest · HTML
HTML à coller dans <head>
<link rel="icon" href="/favicon.ico" sizes="any" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="manifest" href="/site.webmanifest" />
<meta name="application-name" content="Coddy" />

C'est quoi un générateur de favicon ?

Un *favicon* est la petite icône qui s'affiche dans les onglets de navigateur, les favoris, l'historique et l'écran d'accueil iOS / Android quand quelqu'un sauvegarde votre site. C'est un petit détail qui a un impact étonnamment grand sur le ressenti d'un projet : livrer un vrai favicon, c'est la différence entre un carré placeholder et un produit fini.

Les navigateurs modernes demandent le favicon dans plusieurs tailles et formats différents. Les icônes d'onglet et de favoris attendent un PNG 16×16 ou 32×32. Safari iOS veut un apple-touch-icon.png de 180×180. L'ajout à l'écran d'accueil d'Android veut du 192×192 et du 512×512 dans un manifest web. Les vieux navigateurs et certaines intégrations attendent encore un favicon.ico multi-résolution. Recadrer tout ça à la main, une taille à la fois, c'est beaucoup de boulot — un générateur de favicon le fait en un clic.

Ce générateur tourne entièrement dans votre navigateur. L'image que vous chargez est décodée dans un <canvas> en local, chaque taille de sortie est rendue à côté, et le pack complet (PNG, ICO, manifest web, README et snippet HTML) est emballé dans un .zip sans jamais rien uploader.

Ce que vous allez apprendre en l'utilisant

  • Les navigateurs réclament **plusieurs** tailles de favicon — il n'y a plus de "bonne" image de favicon unique aujourd'hui.
  • favicon.ico est un format conteneur capable d'embarquer plusieurs tailles (16, 32, 48) pour que les anciens appelants trouvent toujours ce dont ils ont besoin.
  • Safari iOS et Chrome Android utilisent des URL d'icônes *différentes* (apple-touch-icon.png et les entrées d'un manifest.webmanifest) — les deux doivent être présentes.

Comment générer un favicon, étape par étape

  1. Choisissez un mode source

    Utilisez **Texte** pour un monogramme de 1 à 3 caractères, **Emoji** pour une icône à un seul glyphe, ou **Image** pour déposer un PNG, un JPEG ou un SVG. Le mode Image est le meilleur point de départ si vous avez déjà un logo.

  2. Réglez les couleurs et la forme

    Choisissez une couleur de fond (et une couleur de texte pour les monogrammes). Sélectionnez **Carré**, **Arrondi** ou **Cercle** — les carrés arrondis correspondent à la façon dont iOS coupe les icônes de l'écran d'accueil, ce qui donne un rendu natif.

  3. Ajoutez le nom de votre site

    Le nom du site devient la meta tag application-name et le short_name du manifest.webmanifest de la PWA. Utilisez le nom de marque que les utilisateurs verraient dans un favori de navigateur.

  4. Prévisualisez chaque taille

    Faites défiler la ligne d'aperçu pour confirmer que l'icône reste lisible à 16px et 32px (les tailles d'onglet). Si le design perd en lisibilité à cette taille, simplifiez la source — moins de caractères ou un recadrage plus serré.

  5. Téléchargez le pack et collez le HTML

    Cliquez sur **Télécharger le pack favicon (.zip)** pour récupérer tous les fichiers de sortie d'un coup. Déposez les fichiers à la racine de votre site, puis collez le snippet HTML dans votre <head> — c'est terminé.

Fichiers du pack

Chaque téléchargement contient les fichiers ci-dessous. Le snippet HTML les relie — si vous n'avez besoin que d'une partie, gardez ceux qui correspondent aux plateformes que vous supportez.

FichierTailleUtilisé parNotes
favicon.ico16, 32, 48Onglets de navigateur (fallback legacy)Conteneur ICO multi-résolution — tous les navigateurs demandent encore cette URL.
favicon-16x16.png16×16Icône d'onglet de navigateurUtilisé sur les écrans haute densité via <link rel="icon" sizes="16x16">.
favicon-32x32.png32×32Onglet de navigateur + favorisL'icône d'onglet principale sur les écrans retina.
favicon-48x48.png48×48Vignette de site Windows, barre des tâchesEmbarqué aussi dans favicon.ico pour les anciens appelants.
apple-touch-icon.png180×180Ajout à l'écran d'accueil Safari iOSiOS utilise une capture d'écran de secours si c'est absent — livrez-le toujours.
android-chrome-192x192.png192×192Écran d'accueil AndroidRéférencé depuis le manifest.webmanifest.
android-chrome-512x512.png512×512Invite d'installation PWA + splashObligatoire pour les PWA installables.
site.webmanifestMétadonnées d'installation PWAListe les icônes, le nom, la couleur du thème. Lié via <link rel="manifest">.

Idées de favicon à essayer

Monogramme de texte

Tapez 1 à 3 lettres (par ex. **Co**, **C** ou **JS**), choisissez une couleur de marque, et sélectionnez **Arrondi** pour une silhouette qui s'intègre bien à iOS.

Les monogrammes sont les plus lisibles à 16px parce qu'il n'y a aucun détail à perdre. Utilisez une lettre majuscule en gras ou une paire de deux lettres serrée, et gardez un fort contraste entre couleur du texte et du fond.

Raccourci emoji

Choisissez un emoji qui colle à l'ambiance du projet — un truc comme une fusée pour un lancement, un tube à essai pour une expérimentation, des livres pour de la doc. Mettez un fond neutre.

Les favicons emoji ont un ton sympa pour les sites perso, les hackathons et les projets parallèles. N'oubliez pas que le même emoji n'a pas la même tête sur macOS (Apple) et Windows (Segoe) — une fois exporté, le pack fige le rendu macOS / Linux / Chrome que vous voyez dans l'aperçu.

Image de logo

Déposez un PNG ou un SVG de votre logo, augmentez le curseur de **Padding** pour éviter que l'artwork touche les bords, et activez **Remplir avec la couleur de fond** si votre logo a des bords transparents.

Les entrées SVG s'affichent nettement à toutes les tailles. Les entrées PNG fonctionnent aussi mais deviennent floues au-delà de leur résolution native — partez d'une source au moins en 512×512.

Erreurs fréquentes sur les favicons

  • Livrer uniquement un PNG 16×16 en espérant qu'il reste net sur les écrans retina. Les appareils modernes affichent les icônes d'onglet à 32px ou 48px et vont agrandir une source 16px en pâté flou.
  • Oublier le apple-touch-icon.png. iOS retombera sur une capture d'écran de la page — généralement moche — si aucune Apple touch icon n'est déclarée.
  • Placer les fichiers favicon dans un sous-répertoire puis les lier avec <link rel="icon" href="/images/favicon.ico">. Ça marche, mais les navigateurs continuent de sonder /favicon.ico à la racine du site. Mettez aussi une copie à la racine, ou acceptez les 404 dans vos logs d'accès.

FAQ Générateur de Favicon

C'est quoi un favicon ?
Un favicon est la petite icône qu'un navigateur affiche à côté du titre d'une page — dans les onglets, les favoris, l'historique et les raccourcis d'écran d'accueil. Le nom est l'abréviation de *favorite icon* ; la sortie originale d'Internet Explorer 5 l'utilisait pour les favoris.
Quelles tailles de favicon faut-il vraiment en 2026 ?
Au minimum : un favicon.ico multi-résolution (16/32/48), un PNG 32×32, un apple-touch-icon.png 180×180 pour iOS, et des PNG 192×192 et 512×512 déclarés dans un site.webmanifest pour Android et les PWA installables. Le pack téléchargé par cet outil contient tout ça.
ICO vs PNG vs SVG ?
Tous les navigateurs supportent les favicons PNG via <link rel="icon" type="image/png">. Ils supportent aussi tous l'URL legacy /favicon.ico. Les favicons SVG sont supportés dans les navigateurs modernes et permettent à un seul fichier de s'afficher net à toutes les tailles — c'est génial si votre logo est déjà vectoriel, mais Safari iOS a quand même besoin du fallback PNG.
Pourquoi mon favicon ne se met-il pas à jour ?
Les navigateurs cachent les favicons en dur. Après avoir uploadé de nouveaux fichiers, faites un rechargement forcé (Cmd/Ctrl + Maj + R), videz les données du site dans les DevTools, ou bumpez une query string sur l'URL du favicon (/favicon.ico?v=2). Un CDN devant votre site demande généralement aussi un purge.
Ai-je besoin d'une Apple touch icon ?
Si vous voulez que les utilisateurs iOS qui ajoutent votre site à leur écran d'accueil voient une vraie icône au lieu d'une miniature de la page — oui. L'Apple touch icon est en 180×180 et se place à /apple-touch-icon.png. Le pack l'inclut.
Mon image est-elle uploadée ?
Non. L'image est décodée à l'intérieur de votre navigateur via <canvas>, et toutes les sorties (PNG, ICO, ZIP, manifest) sont produites en local. Rien ne quitte votre machine.

En savoir plus

Autres outils pour développeurs

Coddy programming languages illustration

Apprendre à coder avec Coddy

COMMENCER