Convertir PNG en ICO

Vous pouvez convertir PNG en ICO gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. La conversion se fait dans votre propre navigateur : le fichier n’est donc jamais téléversé. Cela marche sous Windows, macOS et Linux comme sur iPhone et Android, et continue de marcher si vous coupez le réseau.

  • Où cela s’exécute Dans votre navigateur. Le fichier n’est pas téléversé.
  • Avec perte Un peu de détail est échangé contre du poids. ICO ne peut pas tout garder de ce que garde PNG.
  • Limite de taille Jusqu’à 100 Mo par fichier, gratuitement et sans compte.
  • Bon à savoir Réduit à des tailles d’icône ; le détail au-delà de 256 pixels est écarté.

Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.

Ce que fait réellement le passage de PNG à ICO

PNG 139 KBICO 139 KB 0 % plus gros

Une scène photographique : dégradés doux, bords tendres, un peu de grain. C’est le cas pour lequel ICO est fait, ou justement pas — et les chiffres montrent lequel des deux. Les deux images sont dessinées par le code et encodées par le convertisseur qui tourne sur cette page : les tailles indiquées sont donc notre propre sortie.

PNG 7 KBICO 7 KB 0 % plus gros

Un fond transparent et un dégradé sur la forme. ICO conserve les deux, un seul, ou remplit la transparence d’une couleur fixe — et c’est la différence sur laquelle presque tout le monde trébuche. Les deux images sont dessinées par le code et encodées par le convertisseur qui tourne sur cette page : les tailles indiquées sont donc notre propre sortie.

PNG 3 KBICO 3 KB 1 % plus gros

Des aplats et des bords francs, comme dans une interface, un schéma ou un logo. Cela se comporte tout autrement que la photo ci-dessus, et c’est bien pourquoi la réponse est : cela dépend de ce qu’il y a dans le fichier. Les deux images sont dessinées par le code et encodées par le convertisseur qui tourne sur cette page : les tailles indiquées sont donc notre propre sortie.

Pourquoi il vous faut toujours un favicon.ico

Presque tous ceux qui convertissent un PNG en ICO fabriquent un favicon. Depuis bientôt trente ans, les navigateurs demandent /favicon.ico à la racine de chaque site, et ils continuent de le faire quoi que déclare votre HTML. Un fichier posé là met donc fin à un filet continu de 404 dans vos journaux et couvre les outils qui ne regardent nulle part ailleurs.

Les déclarations modernes peuvent tout aussi bien pointer vers un PNG ou un SVG, et la plupart des sites servent les deux. L’ICO, lui, est le filet de sécurité qu’on n’a jamais besoin de déclarer.

Ce qu’est réellement un fichier ICO

Un contenant, et non un format de compression — c’est pourquoi cette conversion ne perd rien de notable. Votre image y est rangée en PNG, une par taille, canal alpha compris, et un logo aux angles arrondis ou une marque à coins transparents les conserve exactement.

Cela explique aussi pourquoi le fichier reste si léger. Rien n’est recalculé : on pose devant les images un répertoire qui annonce les tailles qu’elles couvrent.

Le plafond de 256 pixels, et les tailles réunies dans un fichier

Une limite vient du format lui-même, et elle est ferme : une icône s’arrête à 256 pixels, et tout ce qui dépasse est réduit. Le champ de taille d’une entrée du répertoire ICO tient sur un seul octet, et 256 s’y écrit zéro parce qu’il n’y entre pas.

Sous ce plafond, c’est vous qui choisissez. Le réglage « Tailles d’icône » décide de ce qui entre dans le répertoire, et la valeur par défaut écrit trois entrées — 48, 32 et 16 pixels, la plus grande d’abord — chacune rangée comme son propre PNG. C’est l’arrangement qu’un favicon réclame depuis toujours : le navigateur lit le répertoire et prend l’entrée la plus proche de la taille qu’il s’apprête à dessiner, au lieu de réduire une grande image à la volée avec un filtre à tout faire.

Partez d’un PNG carré

Chaque entrée écrite ici est carrée, parce qu’une icône est carrée. Une image qui ne l’est pas n’est ni recadrée ni étirée : elle est centrée sur le carré à la plus grande échelle qui tienne, et le reste demeure transparent. Rien n’est déformé, mais un logo tout en longueur n’occupe alors qu’une moitié du cadre et paraît plus petit que ses voisins dans une rangée d’onglets.

Remettez-le donc au carré dans le logiciel qui l’a produit, à 256 pixels ou plus, et laissez la marque remplir environ quatre-vingt-dix pour cent du cadre. C’est une seule retouche à la source, et elle décide de la lisibilité de l’icône plus que tout le reste de cette page.

Les tailles que navigateurs et Windows demandent vraiment

16 et 32 pixels sont celles qui comptent en pratique : 16 pour l’onglet et la liste des favoris, 32 pour la barre des tâches et l’essentiel des usages sur le bureau. Windows dessine en plus certaines vues en 48 et en 256.

Ce sont précisément les trois que le réglage par défaut écrit, et c’est pourquoi il est celui par défaut. Partez grand malgré tout : chaque entrée est réduite depuis l’image que vous déposez. Un modèle de 256 pixels donne un 48, un 32 et un 16 nets ; un modèle de 32 pixels agrandi à 256 donne exactement ce que cela laisse imaginer.

Dessiner une marque qui survit à seize pixels

Ce qui piège les gens n’est pas le format, c’est le calcul. À 16 pixels, une lettre fait une dizaine de pixels de haut, et cela ne suffit ni pour un nom écrit en toutes lettres, ni pour une baseline, ni pour le moindre trait plus fin que le reste.

En français, une difficulté de plus se présente à cette taille : l’accent. Sur une initiale É, À ou Ç, le signe diacritique fait un ou deux pixels et disparaît le premier, ce qui laisse un E là où le nom commence par un É. Ce qui marche, c’est une forme, un fort contraste, peu de couleurs — l’initiale plutôt que le nom, le symbole plutôt que le logotype complet. Vérifiez-le en réduisant votre PNG à 16 pixels avant de convertir : si vous ne reconnaissez pas ce que c’est, aucun format ne le sauvera.

Où poser le fichier, et comment le déclarer

Placez-le sous le nom favicon.ico à la racine du site. Ce seul emplacement couvre les navigateurs qui le demandent directement, les lecteurs de flux et les outils anciens qui ne cherchent nulle part ailleurs.

Le déclarer en plus dans l’en-tête du HTML vaut la peine, à côté d’un PNG pour les navigateurs récents et d’un apple-touch-icon pour l’écran d’accueil iOS. L’ICO est le plancher, pas toute la stratégie.

Pourquoi la nouvelle icône ne s’affiche pas

Presque toujours du cache, et les favicons sont mis en cache avec un acharnement inhabituel — par le navigateur, par le CDN placé devant le site et parfois par le système lui-même.

Appelez directement l’URL de l’icône pour confirmer que le nouveau fichier est bien servi, puis effacez les données de site pour cette seule origine au lieu de vider tout le navigateur. S’il y a un CDN devant, purgez-le aussi. Une fois le fichier confirmé correct, le reste est une affaire de patience.

Convertir plusieurs icônes d’un coup

Déposez autant de PNG que vous voulez. Chacun devient son propre ICO et ils reviennent ensemble dans un ZIP — ce qu’il faut pour une application ou pour une série de sites qui réclament chacun leur symbole.

La conversion se fait dans votre navigateur : pas de téléversement, pas de file d’attente et pas d’autre limite que votre propre machine. Des icônes sont assez petites pour que ce ne soit jamais la contrainte.

Comment convertir PNG en ICO

  1. Déposez votre fichier PNG sur cette page, ou cliquez pour en choisir un.
  2. Choisissez ICO comme destination. La conversion se fait dans votre navigateur et le fichier n’est pas téléversé.
  3. Téléchargez le fichier ICO terminé.

PNG et ICO : ce qui change

PNG face à ICO
PNGICO
Nom completPortable Network GraphicsIcône Windows
Extension de fichier.png.ico
Type de médiaimage/pngimage/x-icon
CompressionSans perte — rien n’est écartéSans perte — rien n’est écarté
Première publication19961985
Publié parPNG Development GroupMicrosoft
SpécificationISO/IEC 15948
LicenceStandard ouvertPublié, non normalisé
Situation actuelleActuelDe niche
Profondeur de bits168
Couleur qu’il peut décrireRVB, niveaux de gris, palette indexéeRVB, palette indexée
Image la plus grande2 147 483 647 px par côté256 px par côté
S’ouvre dans un navigateurTous les navigateursTous les navigateurs
Envisagé à la placeWebP, SVG, JXLSVG

Ce qui est perdu

PNG enregistre jusqu’à 16 bits par canal, ICO en garde 8. Cette précision supplémentaire est ce qui encaisse des corrections fortes sans bandes : convertissez après la retouche plutôt qu’avant.

Ce qui est conservé

La transparence est conservée. PNG et ICO enregistrent tous deux une couche alpha : un détourage reste détouré et rien n’est rempli derrière.

Ouvrir le résultat

GIMP lit aussi bien PNG que ICO : vous pouvez comparer le résultat à l’original sans second logiciel.

À quoi sert chaque format

PNG est le format de PNG Development Group, publié en 1996. L’enregistrement se fait sur 16 bits par canal.

ICO vient de Microsoft et date de 1985. GIMP et IcoFX le lisent.

De PNG à ICO : questions fréquentes

Mon fichier PNG est-il téléversé quelque part ?

Non. Cette conversion se fait entièrement dans votre navigateur : le fichier ne quitte donc pas votre appareil. Vous pouvez le vérifier vous-même — ouvrez l’onglet réseau des outils de développement et convertissez quelque chose. Vous verrez la page elle-même et les requêtes de statistiques et de publicité qui financent ce service, et pas une seule qui transporte votre fichier. Le moteur de cette paire précise est jSquash, des versions WebAssembly des codecs d’image de référence ; votre navigateur le télécharge une fois puis le garde en cache.

Convertir PNG en ICO est-il gratuit ?

Oui. Pas de compte, pas de filigrane et pas de quota journalier à dépenser : cela tourne sur votre propre machine, vous pouvez donc revenir autant de fois que vous voulez. Le navigateur traite des fichiers jusqu’à 100 Mo, 100 à la fois. jSquash est téléchargé sur votre machine et s’y exécute, et c’est pourquoi rien n’est compté.

Y a-t-il une perte de qualité en convertissant PNG en ICO ?

ICO compresse, des données sont donc perdues. Au réglage par défaut cela ne se voit pas ; pour en être sûr, montez la qualité. Réduit à des tailles d’icône ; le détail au-delà de 256 pixels est écarté.

Passer de PNG à ICO réduit-il la profondeur de couleur ?

PNG enregistre jusqu’à 16 bits par canal, ICO en garde 8. Cette précision supplémentaire est ce qui encaisse des corrections fortes sans bandes : convertissez après la retouche plutôt qu’avant.

La transparence survit-elle de PNG à ICO ?

La transparence est conservée. PNG et ICO enregistrent tous deux une couche alpha : un détourage reste détouré et rien n’est rempli derrière.

En savoir plus sur ces formats

D’où viennent ces chiffres

Ce que cette page affirme sur PNG et ICO se vérifie : voici les documents qui le fixent.