Paritian

Développement

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

Tailles dans le .ico 16, 32, 48 px
Images dans le fichier 3
Taille du nouveau fichier 4.2 kB
En-tête et répertoire 54 B
Agrandi au-delà de l'original Non
L'original est carré Oui

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

SymboleSignificationUnité
sizesTailles à mettre dans l'icône—
source_wLargeur d'origine—
source_hHauteur d'origine—
bytes_outNouvelle taille, en octets—
OUTTailles dans le .ico—
CNImages dans le fichier—
SZTaille du nouveau fichier—
HDEn-tête et répertoireB
UPAgrandi au-delà de l'original—
SQL'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.