Convertir un fichier ICO en PNG
Extraire en PNG les images contenues dans un favicon.ico
Vos fichiers restent chez vous. La conversion se fait dans le navigateur ; aucun fichier n'est envoyé sur un serveur.
Cet outil a-t-il fait le travail ?
Merci, votre retour nous est bien parvenu.
Comment ça marche
Choisissez votre fichier ICO en cliquant sur la zone — le glisser-déposer fonctionne aussi — puis appuyez sur Convertir en PNG. Un ICO n'est pas une image mais un conteneur qui garde la même icône en plusieurs tailles : un favicon.ico classique avec des versions de 16, 32 et 48 pixels donne, avec le réglage par défaut, un seul PNG de 48×48 pixels. Avec la seconde option, chaque taille sort dans son propre fichier, nommé par exemple « icone-32x32.png ». La ligne de résultat indique la taille et la source de chaque sortie : les entrées stockées en PNG intégré sont copiées octet par octet, sans réencodage ; les entrées BMP à l'ancienne sont décodées avec leur masque de transparence puis écrites en PNG. Tout se passe dans votre navigateur, le fichier n'est envoyé nulle part.
Cet outil est aussi connu sous le nom de convertir ico en png, ico en png, extraire png d'un ico, favicon en png, ouvrir fichier ico, ico to png.
Qu'est-ce que ICO ?
ICO est un format conteneur qui range une même icône en plusieurs tailles et profondeurs de couleur dans un seul fichier. Un répertoire placé en tête liste, pour chaque image, ses dimensions, sa profondeur de bits et sa position dans le fichier. Les images elles-mêmes existent sous deux formes : du PNG intégré tel quel (pris en charge depuis Windows Vista) ou, dans les fichiers plus anciens, des données BMP (DIB) sans en-tête complet. Cet outil lit le répertoire, prend les entrées demandées et transforme chacune en un fichier PNG autonome.
Qu'est-ce que PNG ?
PNG est un format d'image sans perte doté d'un canal alpha complet, ce qui en fait la cible naturelle des images sorties d'une icône : les bords nets et le fond transparent d'un favicon baveraient ou disparaîtraient dans un format avec perte comme le JPG. Un PNG extrait d'un ICO s'insère dans un document, se publie sur une page et s'ouvre dans n'importe quel éditeur d'images — alors que beaucoup de logiciels refusent d'ouvrir un ICO, le PNG est compris à peu près partout.
Quelle différence entre une entrée PNG et une entrée BMP dans un ICO ?
Les deux figurent dans le même répertoire, mais leur contenu est écrit différemment. Une entrée PNG est un fichier PNG complet posé tel quel dans l'ICO ; l'outil le découpe, et comme rien n'est réencodé, pas un octet ne change. Une entrée BMP est du pixel brut à l'en-tête raccourci : les couleurs viennent d'une palette ou de la disposition des canaux, la transparence loge dans un masque AND séparé d'un bit, et les lignes sont rangées de bas en haut. L'outil décode ces données et les réécrit en PNG — l'image reste identique, seul le conteneur change. La ligne de résultat de chaque sortie précise de quel type d'entrée elle provient.
Pourquoi le PNG extrait peut être plus petit que prévu
Un conteneur ICO ne peut pas donner plus de pixels qu'il n'en contient. Si un favicon ne transporte que des versions de 16 et 32 pixels, le plus grand PNG net possible fait 32×32 ; l'agrandir ensuite n'invente aucun détail et ne fait que flouter les contours.
Le second piège est la transparence. Les ICO modernes intègrent du PNG : la transparence voyage dans l'image. Les entrées BMP anciennes la gardent dans un masque séparé d'un bit (le masque AND) ; cet outil lit ce masque et l'écrit dans le canal alpha du PNG. Sur de très vieux fichiers au masque abîmé, des crans d'un pixel peuvent rester visibles sur les bords — c'est une limite du fichier source, pas de la conversion.
Une seule taille ou toutes ?
Si vous voulez simplement l'icône comme image — dans un document, une présentation, une page —, la plus grande taille suffit ; c'est exactement ce que fait le réglage par défaut.
Extrayez toutes les tailles quand vous voulez étudier ou reconstruire l'icône : les petites versions sont souvent dessinées à part, la version 16 pixels n'est pas une simple réduction de la version 48 pixels.
- Usage dans un document, une présentation, une page → la plus grande taille
- Analyse ou retouche d'icône → toutes les tailles
- Travail en série → plusieurs fichiers ICO à la fois
Questions fréquentes
Où trouver le favicon.ico d'un site ?
La plupart des sites le gardent à la racine : tapez adressedusite/favicon.ico dans la barre d'adresse et enregistrez le fichier. Si l'icône est ailleurs, la balise link rel="icon" du code source de la page donne la bonne adresse.
La transparence est-elle conservée ?
Oui. Les entrées PNG intégrées portent déjà leur transparence et sont copiées telles quelles ; pour les entrées BMP classiques, l'outil lit le masque AND et le reporte dans le canal alpha du PNG.
Les fichiers CUR (curseurs) s'ouvrent-ils aussi ?
Oui. CUR utilise le même conteneur qu'ICO, les images sont extraites de la même façon. Seul le point actif — l'endroit du clic — est abandonné, car le PNG n'a pas de champ pour lui.
Puis-je retransformer le PNG en ICO ?
Oui — le générateur de favicon de ce site construit un ICO multi-tailles à partir d'un PNG. Les deux outils couvrent ainsi les deux sens de la conversion.