Convertisseur PNG en ICO (créer un favicon)
Transformez un PNG, JPG, WebP ou SVG en fichier .ico contenant plusieurs tailles, prêt à servir de favicon ou d'icône Windows.
Résultats
Ce que fait cet outil
Un fichier .ico n'est pas une image mais un petit dossier d'images : l'onglet du navigateur utilise la version 16 px, la barre des tâches et les favoris celles de 32 et 48 px, et Windows va chercher la 256 px sur le bureau. Ce convertisseur dessine une image carrée par taille à partir de votre fichier et les range en PNG dans une seule icône, que lisent tous les navigateurs et toutes les versions de Windows depuis Vista. Partez d'une image carrée au moins aussi grande que la plus grande taille voulue ; une image plus large est centrée avec des bandes transparentes au lieu d'être écrasée. Pour un site, placez favicon.ico à la racine du domaine : la plupart des navigateurs le trouvent sans autre balise.
Formule
fichier = en-tête de 6 octets + 16 octets par taille + un PNG carré par taille
Variables
| Symbole | Signification | Unité |
|---|---|---|
sizes | Tailles à mettre dans l'icône | — |
source_w | Largeur d'origine | — |
source_h | Hauteur d'origine | — |
bytes_out | Nouvelle taille, en octets | — |
OUT | Tailles dans le .ico | — |
CN | Images dans le fichier | — |
SZ | Taille du nouveau fichier | — |
HD | En-tête et répertoire | B |
UP | Agrandi au-delà de l'original | — |
SQ | L'original est carré | — |
Exemple résolu
- Tailles à mettre dans l'icône16,32,48
- Largeur d'origine512
- Hauteur d'origine512
- Nouvelle taille, en octets4302
- Tailles dans le .ico16, 32, 48 px
- Images dans le fichier3
- Taille du nouveau fichier4.2 kB
- En-tête et répertoire54 B
- Agrandi au-delà de l'originalNon
- L'original est carréOui
Limites
- Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.