Aller au contenu principal

Ce qu'est un fichier ICO

Ce qu'est un fichier .ICO, ce qu'il fait bien, ce qui l'ouvre et comment le convertir — chaque conversion s'exécutant dans votre propre navigateur.

Ce qu'est un fichier ICO

Un ICO n'est pas une image mais un petit assemblage d'images à différentes tailles, dans un seul fichier. C'est toute sa raison d'être : une icône doit être correcte à seize pixels dans un onglet de navigateur et à deux cent cinquante-six sur un bureau, et réduire une seule grande image à seize pixels produit de la bouillie.

Le fichier contient donc une version dessinée ou mise à l'échelle pour chaque taille, et ce qui l'affiche prend celle qui approche le plus de son besoin. Un ICO bien fait contient au minimum les versions de 16, 32 et 48 pixels, souvent davantage.

C'est un format Windows que le web a adopté presque par accident. `favicon.ico` à la racine d'un site est une convention depuis 1999 et, bien que les navigateurs modernes acceptent désormais des favicons en PNG et en SVG, l'ICO reste ce vers quoi tout se rabat.

D'où il vient

L'ICO vient de Windows 1.0, en 1985. Internet Explorer 5 a introduit la favicon en 1999 en demandant simplement `/favicon.ico` à chaque site et, comme il le demandait que le site en ait une ou non, tous les administrateurs de serveurs web de la terre ont appris ce nom de fichier dans leurs journaux d'erreurs.

ICO en bref

Les propriétés techniques du format ICO.
PropriétéICO
CompressionSans perte
Couleur8 bits par canal
TransparenceCanal alpha complet
AnimationNon
Conserve l'EXIFNon
Prise en charge des navigateursTous les navigateurs depuis 1999
Poids d'une photographieCe n'est pas un format pour les photographies
Publié1985

ICO en bref

  • La compression est sans perte : convertir entre ce format et un autre format sans perte est donc un réemballage et non un réencodage — rien n'est décidé et rien n'est perdu.
  • La couleur est stockée sur 8 bits par canal, assez pour que les dégradés d'une photographie paraissent lisses plutôt qu'en marches.
  • La transparence est une couche alpha complète : chaque pixel enregistre son degré de transparence, un bord adouci reste donc adouci sur n'importe quel fond.
  • Il n'y a aucun emplacement normalisé pour les données de prise de vue, les dates ou les droits : tout ce que la source portait est abandonné à l'entrée.

Ce qu'il fait bien

  • Transparence complète : chaque pixel enregistre son degré de transparence, les bords se fondent donc proprement dans n'importe quel fond.
  • Rien n'est écarté. Ce que vous y mettez ressort tel quel, quel que soit le nombre d'enregistrements.
  • Tous les navigateurs en service le lisent, et depuis assez longtemps pour qu'aucun repli ne soit nécessaire.

Là où il faiblit

  • Une seule image. Une animation convertie vers ce format garde la première et abandonne le reste.
  • Aucun emplacement normalisé pour les données de prise de vue, les dates ou les droits, qui sont donc perdus à l'entrée.

Que prendre à la place du ICO

  • Pour tout ce qui bouge, prenez le WebP animé. Le GIF anime aussi et est accepté plus largement, mais stocke le même extrait pour plusieurs fois la taille avec une fraction des couleurs.

Quand employer le ICO

Prenez l'ICO pour une favicon à la racine d'un site et pour l'icône d'une application ou d'un raccourci Windows. Ce sont les deux tâches pour lesquelles il existe et il reste la meilleure réponse aux deux, parce qu'il tient plusieurs tailles à la fois et laisse ce qui l'affiche choisir la bonne.

Évitez l'ICO pour tout ce qui n'est pas une icône. Ce n'est pas un format d'image généraliste : les tailles sont petites par construction, l'outillage est maigre, et une image ordinaire stockée en ICO est une image dans le mauvais conteneur.

Ce qui ouvre un fichier ICO

Sur un ordinateur, les fichiers ICO s'ouvrent dans GIMP and dedicated icon editors; most image editors will not write one.

Tous les navigateurs en service les affichent : en ouvrir un revient généralement à le déposer dans une fenêtre de navigateur.

Transformer un fichier ICO en autre chose :

Produire un fichier ICO à partir d'autre chose :

Problèmes courants avec le ICO

Les données de prise de vue et les mentions de droits ont disparu.
Le format n'a aucun emplacement normalisé pour les garder : tout ce que la source portait a été abandonné à l'entrée. Convertissez vers un format qui conserve les métadonnées si l'attribution compte, ou gardez l'original à côté de la copie convertie comme trace de la provenance.

Convertir ici un fichier ICO

  1. Choisissez votre fichier, ou déposez-le sur la zone. Il est lu depuis votre appareil et ne va pas plus loin.
  2. Réglez ce que la conversion propose — qualité, taille, fond — et lancez-la. Tout s'exécute sur votre propre machine : une grande image consomme donc votre mémoire et votre processeur plutôt qu'une file d'attente quelque part.
  3. Téléchargez le résultat. Rien n'est conservé : quitter la page ou la réinitialiser libère aussi bien le fichier que la copie convertie.

Questions fréquentes

Quelles tailles ma favicon doit-elle contenir ?
16, 32 et 48 pixels couvrent en pratique l'essentiel : l'onglet, la barre de favoris et la barre des tâches de Windows. Ajouter 64 et 256 coûte quelques kilo-octets et couvre les écrans à haute densité et les raccourcis de bureau. Partez d'une image carrée d'au moins 256 pixels de côté pour que rien n'ait à être agrandi.
Puis-je simplement utiliser un PNG comme favicon ?
Les navigateurs modernes en acceptent un, oui, et un seul PNG est plus simple à gérer. Un ICO à la racine du site reste utile, parce que c'est ce que les navigateurs demandent quand rien ne leur dit le contraire, et parce qu'une requête qui finit en 404 est une requête gaspillée à chaque chargement de page.
Comment ajouter une favicon à mon site ?
Placez l'ICO à la racine du site sous le nom favicon.ico, que les navigateurs demandent que vous le déclariez ou non. Ajoutez aussi des éléments link pointant vers des versions PNG si vous voulez des icônes en haute résolution sur les navigateurs modernes et les écrans d'accueil mobiles.
La transparence est-elle conservée quand je convertis un fichier ICO ?
Seulement si le format vers lequel vous convertissez a un endroit où la mettre. Le PNG, le WebP, l'AVIF et le GIF en ont un, à des degrés divers ; le JPG et le BMP non, et une zone transparente devient une couleur pleine quand vous convertissez vers l'un d'eux. L'outil vous indique le fond employé.
Comment ouvrir un fichier .ICO ?
Les logiciels cités plus haut les lisent directement. Si rien sur votre machine n'y parvient, convertir en PNG ou en JPG est la voie fiable : les deux s'ouvrent partout, et la conversion se déroule ici dans votre navigateur plutôt que sur un serveur.
Convertir un fichier ICO fait-il perdre de la qualité ?
Cela dépend de ce vers quoi vous convertissez, pas de ce dont vous partez. Convertir vers un format sans perte comme le PNG préserve chaque pixel ; convertir en JPG, WebP ou AVIF écarte du détail définitivement. Rien ne récupère la qualité que le fichier avait déjà perdue.
La conversion depuis ICO est-elle gratuite, et envoie-t-elle mon fichier ?
Gratuite, sans compte, et rien n'est envoyé. Chaque convertisseur de ce site lit votre fichier avec les interfaces du navigateur, le convertit avec du code exécuté sur votre appareil et rend le résultat en téléchargement. Vous pouvez le vérifier vous-même dans l'onglet Réseau des outils de développement.
Où la conversion a-t-elle lieu ?
Dans votre navigateur, sur votre propre appareil. Il n'y a ici aucun serveur de conversion vers lequel envoyer quoi que ce soit, et aucun service tiers n'intervient. C'est une affirmation sur ce que fait le site, pas une promesse sur sa façon de traiter les fichiers envoyés, puisqu'aucun envoi n'a lieu.

La publicité sur ce site

La publicité finance ce site. Les annonces peuvent stocker des cookies pour choisir ce qu'elles vous montrent et pour éviter de se répéter. Vos fichiers n'y sont pour rien : ils ne quittent jamais votre navigateur, quel que soit le bouton choisi, et chaque outil fonctionne dans les deux cas.

Ce que cela recouvre