Chargement...
Chargement...
Déposez une image et obtenez toutes les tailles de favicon dont un site moderne a besoin — favicon.ico, tailles PNG pour les navigateurs, Apple et Android, plus des extraits HTML et manifest prêts à coller.
Un générateur de favicon transforme une image source en la famille de fichiers icônes dont un site web moderne a besoin — le fichier .ico hérité que les navigateurs récupèrent automatiquement, les petites tailles PNG affichées dans les onglets et les signets, l'icône apple-touch de 180 pixels utilisée lorsqu'un utilisateur d'iPhone ajoute votre site à son écran d'accueil, et les images de 192/512 pixels qu'Android tire du manifeste web. Faire cela à la main signifie ouvrir un éditeur d'images, exporter sept fichiers séparés, et écrire un long bloc de balises <link> dans votre HTML. Ce générateur exécute l'ensemble du pipeline dans votre navigateur : déposez une image, obtenez chaque taille, et copiez l'extrait HTML et le manifeste correspondant. Votre image ne quitte jamais la page.
Téléchargez un PNG, JPG, WebP ou SVG qui est carré et d'au moins 512×512 pixels. Une source non carrée est letterboxée sur un canevas carré afin que le logo ne soit jamais rogné, mais les petits détails apparaissent plus nets lorsque la source est déjà carrée.
Laissez-le transparent si votre logo est lisible sur les chrome de navigateur clairs et foncés. Passez à une couleur unie si votre icône a un premier plan clair qui disparaîtrait contre un onglet blanc — la plupart des onglets d'entreprise sont encore très clairs.
Regardez attentivement les aperçus de 16 et 32 pixels. La plupart des logos perdent des détails à cette taille. Si le résultat est un flou, simplifiez la source — moins de couleurs, traits plus épais, moins de texte fin — et re-téléchargez.
Utilisez Télécharger tout pour récupérer favicon.ico plus les six tailles PNG. Placez-les à la racine de votre site. Le .ico contient des PNG de 16, 32 et 48 px en interne, ce que Chrome, Firefox et Edge actuels attendent.
Copiez l'extrait HTML dans le <head> de chaque page. Enregistrez l'extrait site.webmanifest à côté des icônes afin qu'Android affiche la bonne image d'écran d'accueil lorsque quelqu'un ajoute votre site.
1. Décodez l'image téléchargée en utilisant le chargeur d'images natif du navigateur.
2. Pour chaque taille cible (16, 32, 48, 180, 192, 512), dessinez sur un canevas carré.
3. Letterboxez la source afin que le côté le plus long s'adapte au canevas — ne jamais rogner, ne jamais étirer.
4. Ré-encodez le canevas en tant que PNG via canvas.toBlob('image/png').
5. Pour favicon.ico, assemblez les PNG de 16/32/48 dans une structure ICONDIR + ICONDIRENTRY.
6. Concaténez les octets PNG après les entrées de répertoire de 16 octets — c'est un .ico multi-résolution valide.Les navigateurs modernes et les appareils Apple acceptent les octets PNG intégrés dans un conteneur .ico — il n'est pas nécessaire d'encoder le format BMP-avec-masque-AND obsolète qui a été initialement expédié avec Windows 95. Le conteneur est juste un en-tête de six octets (réservé + type + compte), une entrée de répertoire de 16 octets par image incluse (taille + profondeur de bits + décalage + longueur), et les charges utiles PNG concaténées. C'est ce que cet outil produit, et c'est ce que Chrome, Firefox, Safari et Edge récupèrent lorsqu'ils demandent /favicon.ico à votre serveur.
Référence : Wikipedia — Format de fichier ICO
| Image source | À quoi s'attendre |
|---|---|
Logo carré en gras, 1024×1024 PNG, arrière-plan transparent | Net à chaque taille. Les aperçus de 16 et 32 px sont toujours clairement lisibles. Déposez directement dans un site de production. L'entrée idéale. |
Marque de mot horizontale large, 2000×400 | Letterboxée sur un canevas carré avec des bandes vides en haut et en bas. La marque de mot est toujours lisible à 192 et 512 mais illisible à 16 et 32 — le texte est trop petit. Rogner à une marque carrée avant de télécharger. |
Logo photographique avec un contour dégradé fin | Le dégradé et le contour disparaissent à 16 et 32 px. Utilisez une version simplifiée et à fort contraste du même logo pour les actifs de taille icône. La perte de détail est un problème de source, pas un problème d'exportation. |
SVG sans largeur ou hauteur explicite | Rendu à la taille par défaut de 300×150 que le navigateur attribue aux SVG sans taille dérivée de viewBox. Ajoutez des attributs de largeur/hauteur ou un viewBox à l'SVG source avant de télécharger. Cas limite SVG — corrigez la source. |
Découpez le sujet de n'importe quelle photo avec l'IA sur appareil — aucun téléchargement requis.
Réduisez les fichiers JPG, PNG ou WebP dans votre navigateur avec un curseur de qualité interactif.
Ajustez, filtrez, faites pivoter et recadrez des photos dans le navigateur — pas de téléchargements, pas de filigrane.
Composez des mèmes et des collages d'écran avec de vraies couches — collez, faites glisser, recadrez, légendez, exportez.
Dernière mise à jour