Votre image devient une icône Windows.
Convertissez vos images en icônes .ico multi-tailles, en quelques secondes. Transparence et couleurs 32 bits conservées, aperçu en direct de chaque taille.
Une icône, trois usages
Le même fichier .ico sert à plusieurs endroits.
Application Windows
L'ApplicationIcon dans Visual Studio, vos raccourcis et vos installeurs.
Favicon de site web
Le petit logo de l'onglet du navigateur, avec le préréglage dédié.
Clé USB ou lecteur
L'icône affichée dans l'explorateur via autorun.inf.
Tout ce qu'il faut, rien de superflu
Une interface moderne, adaptée aux écrans haute résolution (DPI), avec navigation au clavier.
Plusieurs formats d'entrée
PNG, JPEG, BMP, GIF et TIFF.
Plusieurs façons d'ouvrir
Glisser-déposer, sélecteur de fichier, collage Ctrl+V ou « Ouvrir avec… ».
Icône multi-tailles
16, 24, 32, 48, 64, 128 et 256 px réunis dans un seul fichier.
Préréglages
Application, Site web (favicon) et Clé USB.
Aperçu en direct
Chaque taille sur un damier de transparence, telle qu'elle sera générée.
Proportions maîtrisées
Image conservée entière (marges transparentes) ou étirée, au choix.
Qualité
Réduction par paliers, transparence préservée, orientation EXIF des photos respectée.
Destination au choix
Nom et dossier modifiables, confirmation avant d'écraser un fichier.
Raccourcis clavier
Ctrl+O ouvrir · Ctrl+V coller · Ctrl+Entrée convertir.
Sept tailles, un seul fichier
Windows choisit tout seul la bonne taille selon l'endroit où l'icône s'affiche.
En entrée
En sortie : un .ico
Le format produit
Pour une compatibilité maximale, sans surprise dans Visual Studio.
- Les tailles inférieures à 256 px sont stockées en bitmap 32 bits : compatibilité maximale, y compris comme icône d'application dans Visual Studio.
- La taille 256 px est stockée en PNG, comme le fait Windows.
Le conseil pour une icône nette : le format ICO ne gère pas de taille supérieure à 256 px. Partez d'une image carrée d'au moins 256 × 256 px.
Compatibilité Windows
L'application cible .NET Framework 4.8. Les architectures 32 et 64 bits sont prises en charge.
| Windows | Prise en charge | .NET Framework 4.8 |
|---|---|---|
| Windows 11 | ✅ | Inclus (4.8.1 sur les versions récentes, compatible) |
| Windows 10 (1607 et ultérieures) | ✅ | Inclus à partir de la version 1903 ; à installer avant |
| Windows 8.1 | ✅ | À installer |
| Windows 7 SP1 | ✅ | À installer (Service Pack 1 et mises à jour requis) |
| Windows 8 (non 8.1) | ⚠️ | Non pris en charge par .NET 4.8 : passez à Windows 8.1 |
Windows 7, 8 et 8.1 ne reçoivent plus de mises à jour de sécurité de Microsoft. Le logiciel y fonctionne, mais ces systèmes ne sont plus recommandés.
Quelle version de .NET Framework ai-je ?
Dans une invite de commandes :
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release
La valeur Release doit être 528040 ou plus (4.8 = 528040 et plus ; 4.8.1 = 533320 et plus).
Installation en 3 étapes
Vérifiez .NET Framework 4.8
Voir le tableau de compatibilité ci-dessus.
Téléchargez la dernière version
Depuis la page Releases du dépôt GitHub.
Lancez
PngToIcoImageConverter.exeAucune installation n'est nécessaire.
Compiler soi-même
Visual Studio 2022 (charge de travail Développement de bureau .NET) et le pack de développement .NET Framework 4.8.
git clone https://github.com/FilleuxStudio/ConvertPngToIcon.git cd ConvertPngToIcon msbuild PngToIcoImageConverter.sln /p:Configuration=Release
L'exécutable est généré dans PngToIcoImageConverter\bin\Release\. Vous pouvez aussi ouvrir la solution dans Visual Studio et appuyer sur F5. Le moteur (IcoConverter.cs) ne dépend pas de l'interface : il est réutilisable tel quel dans un autre projet.
Créez votre première icône
Gratuit, sans installation. Il suffit d'une image carrée d'au moins 256 × 256 px.