Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
Vous pouvez convertir HEIF 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.
Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.
Ils sont convertis les uns après les autres et reviennent ensemble dans un ZIP.
HEIF en ICO
Une icône s’affiche à 16, 32 ou 48 pixels la plupart du temps. À 16 pixels de côté, on dispose de 256 points au total, ce qui suffit pour deux ou trois formes et deux couleurs. Une photo de téléphone en contient des centaines de milliers, et chacune d’elles est fondue dans la moyenne à cette échelle.
Le résultat n’est pas une petite photo, c’est une tache colorée. C’est pour cela que chaque icône dont vous vous souvenez — un dossier, une enveloppe, une marque d’entreprise — a été dessinée comme un petit nombre de formes très contrastées plutôt que photographiée. Rien dans la conversion qui suit ne change cela, et le savoir avant d’y passer un après-midi est la chose la plus utile que cette page ait à offrir.
Le fichier est un en-tête de six octets, seize octets d’annuaire par taille, puis un PNG par taille. La spécification autorise aussi une image bitmap brute, qui était à l’origine le seul contenu, mais Windows lit un PNG dans un ICO depuis Vista, et le résultat fait une fraction de la taille de l’ancienne forme.
Le nombre d’entrées est à choisir, et la valeur par défaut en propose trois : 48, 32 et 16 pixels, écrits du plus grand au plus petit. C’est le fichier multi-tailles qu’évoque l’expression « favicon.ico », et cela compte si vous en remplacez un : ce qui affiche l’icône lit l’annuaire et prend l’entrée qui correspond à la taille voulue, au lieu de rééchantillonner une grande image. Ce que la conversion ne fait pas, c’est changer la photo. C’est vous qui décidez comment la version 16 pixels est produite, et c’est toujours votre photo ramenée à 16 pixels.
ICO stocke la largeur et la hauteur de chaque image dans un octet chacune, donc 256 est la plus grande valeur descriptible. Le bord le plus long de votre image est ramené à ce plafond avant tout le reste : une photo de 4 032 pixels devient 256 pixels de large, et chaque taille du fichier est ensuite dérivée de celle-là, si bien qu’avec le jeu par défaut la plus grande chose conservée fait 48 pixels.
La valeur 256 ne tient pas dans un octet, et le format l’écrit donc comme 0 : c’est ce qu’on trouve dans l’entrée quand on demande cette taille. Cela ressemble à un défaut quand on inspecte le fichier dans un éditeur hexadécimal, et c’est la spécification. Si vous dépannez une icône qu’un outil refuse, ce zéro n’est pas le problème.
Une photo de téléphone est en 4:3 ou 3:2, et une icône est carrée. Cette conversion réduit l’image et la centre ; elle ne la recadre pas. Une source de 4 032 par 3 024 est tracée sur les trois quarts de chaque entrée carrée, la transparence remplissant le reste, ce qui est un ICO légal et non déformé — et un quart de l’icône occupé par rien.
Recadrez donc avant. Mettez la photo au carré dans l’outil du téléphone ou de l’ordinateur, choisissez le cadrage pour ce qui sera lisible quand l’image fera un douzième de cette taille, et convertissez ensuite. À 16 pixels, la différence entre une image qui remplit le carré et une qui en remplit les trois quarts vaut quatre lignes de pixels sur seize, ce qui représente presque tout ce que vous aviez. Cela prend une minute, et c’est ce qui sépare une icône lisible d’une qui ne l’est pas.
La raison pour laquelle ICO est un conteneur, c’est qu’il peut porter plusieurs images et laisser le système prendre celle qui se rapproche le plus de la taille dont il a besoin. Un favicon.ico classique contient des versions 16, 32 et 48 pixels dans le même fichier, chacune dessinée ou ajustée pour cette échelle. Cette paire écrit ce jeu, et le sélecteur « Tailles d’icône » permet de l’étendre à 256 ou de le réduire à une seule entrée.
Prenez cette amélioration pour ce qu’elle est. Trois entrées signifient qu’aucun outil en aval n’a à rééchantillonner votre icône au moment de l’afficher, ce qui est un vrai gain sur une marque et un gain marginal sur une photo — parce que le problème à 16 pixels n’a jamais été un mauvais rééchantillonnage, c’est qu’aucune photo ne survit à seize pixels de large. Le jeu est tiré de la même image à trois échelles ; c’est un meilleur conteneur autour de la même difficulté.
Comme la charge utile est un PNG, l’icône peut porter un canal alpha complet, et une source avec un fond supprimé arrive intacte. Les icônes en profitent beaucoup : une forme sur transparence se pose correctement sur une barre des tâches sombre comme sur un onglet de navigateur clair.
Un HEIF de téléphone est un rectangle de pixels opaques, donc ce que vous obtenez est un rectangle, et sur un thème de navigateur sombre ou une barre des tâches sombre ce rectangle s’annonce comme un carré clair au milieu d’une rangée de formes. Rien ici ne supprime un fond, et un détourage automatique n’est pas le genre de décision qu’un convertisseur de format devrait prendre à votre place. Si l’icône doit être une forme plutôt qu’un carré, ce travail se fait dans un éditeur d’images avant cette page.
Le HEIF est décodé en pixels, mis à l’échelle et réencodé en PNG une fois par taille, et les résultats sont enveloppés dans le conteneur d’icônes. Rien de la structure du fichier d’origine ne survit, donc l’ICO ne porte aucun EXIF, aucune date de prise de vue, aucun modèle d’appareil et aucune coordonnée GPS. Rien n’a été filtré volontairement : il n’y a aucun chemin pour qu’un bloc de métadonnées franchisse un décodage et deux réencodages.
Les icônes font partie des fichiers les plus largement distribués sur un site web — chaque visiteur récupère le favicon — donc c’est une bonne valeur par défaut plutôt qu’une limite. Cela signifie aussi que le fichier est petit d’une façon qui n’a rien à voir avec l’image : une icône pèse quelques kilo-octets, et il n’y a pas de charge utile cachée qui la gonfle.
Le décodeur et les deux encodeurs tournent dans cette page, sur votre machine, donc aucune photo n’est téléversée et aucun compte n’est nécessaire. Les fichiers jusqu’à 100 Mo chacun sont acceptés, ce qui pour une source qui finit à 256 pixels est une limite que vous n’atteindrez jamais.
Gardez le HEIF, parce que ce site sait lire ce format et ne sait pas l’écrire : le décodeur est sous une licence qu’un site statique peut respecter, et aucun encodeur ne l’est. Plus concrètement, vous voudrez recadrer et reconvertir après avoir vu l’icône à sa taille réelle, et c’est vers l’original qu’on revient.
Deux propriétés de la photo mobile moderne jouent directement contre ce travail. La première est la faible profondeur de champ : les modes portrait et gros plan floutent délibérément l’arrière-plan, et un arrière-plan flou ramené à 32 pixels devient une tache indifférenciée qui concurrence le sujet au lieu de s’en détacher.
La seconde est la subtilité tonale. Le traitement des téléphones produit des images douces et peu contrastées, avec des détails dans les ombres — exactement le contraire de ce qui survit à une réduction d’échelle extrême. Une icône fonctionne sur le contraste dur entre deux ou trois zones. Si vous tenez à utiliser une photo, choisissez un sujet photographié à plat sur un fond uni, et prévoyez d’augmenter le contraste avant la conversion.
ICO est un format Windows et navigateur : raccourcis, barre des tâches, bande d’onglets, favicon.ico à la racine d’un site. Si ce qu’il vous faut est une icône pour une appli mobile, un bundle d’application de bureau ou un manifeste d’application web, ces systèmes veulent des PNG à des tailles précises avec transparence, et ils n’acceptent pas un ICO du tout.
La distinction épargne beaucoup d’efforts inutiles. Un manifeste d’application web demande un jeu de PNG carrés, généralement en 192 et 512 pixels, et un onglet de navigateur veut l’ICO. Ce sont deux livrables distincts à partir du même dessin, et le dessin est ce qui mérite qu’on s’y investisse — ce qui ramène la recommandation à son point de départ : dessiner une marque plutôt que rétrécir une photo.
| HEIF | ICO | |
|---|---|---|
| Nom complet | High Efficiency Image File Format | Icône Windows |
| Extension de fichier | .heif | .ico |
| Type de média | image/heif | image/x-icon |
| Compression | Avec perte — la taille se paie en qualité | Sans perte — rien n’est écarté |
| Première publication | 2015 | 1985 |
| Publié par | MPEG | Microsoft |
| Spécification | ISO/IEC 23008-12 | — |
| Licence | Publié, non normalisé | Publié, non normalisé |
| Situation actuelle | Actuel | De niche |
| Profondeur de bits | 10 | 8 |
| Couleur qu’il peut décrire | YCbCr, gamut étendu | RVB, palette indexée |
| Image la plus grande | — | 256 px par côté |
| S’ouvre dans un navigateur | Certains navigateurs | Tous les navigateurs |
| Envisagé à la place | JPG, AVIF | PNG, SVG |
ICO contient une page. Un fichier HEIF de plusieurs pages se convertit page par page, et non en un seul fichier.
HEIF enregistre jusqu’à 10 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 est conservée. HEIF et ICO enregistrent tous deux une couche alpha : un détourage reste détouré et rien n’est rempli derrière.
ICO s’ouvre dans tous les navigateurs actuels. HEIF va encore moins loin. Si le fichier part sur une page web ou dans un formulaire, c’est souvent toute la raison de la conversion.
Le résultat est plus lourd que l’original et pas meilleur. HEIF a déjà écarté du détail et ICO enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.
Les deux visent des usages différents : HEIF les téléphones et la photographie, ICO le web. Cela mérite d’être pesé avant, car ce qui justifie l’un est souvent ce qui rend l’autre malcommode.
HEIF est le format de MPEG, publié en 2015. L’enregistrement se fait sur 10 bits par canal.
ICO vient de Microsoft et date de 1985. GIMP et IcoFX le lisent.
ICO a été publié en 1985 et HEIF en 2015. Le plus ancien est en général le fichier le plus sûr à remettre ; le plus récent fait le même travail en moins d’octets.
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 libheif, le décodeur de référence du HEIC d’Apple ; votre navigateur le télécharge une fois puis le garde en cache.
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. libheif est téléchargé sur votre machine et s’y exécute, et c’est pourquoi rien n’est compté.
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é.
ICO contient une page. Un fichier HEIF de plusieurs pages se convertit page par page, et non en un seul fichier.
Le résultat est plus lourd que l’original et pas meilleur. HEIF a déjà écarté du détail et ICO enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.
HEIF enregistre jusqu’à 10 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.