Convertir PNG en ICNS
Créez une icône macOS .icns à partir d’un PNG carré, sans ouvrir Xcode ni le Terminal. Utilisez-la pour un script empaqueté en app, une image disque, un dossier ou un build Electron, et découvrez plus bas comment fonctionne l’iconset complet si vous distribuez via Xcode.
Convertisseur d’images
ou déposez Fichiers JPG, JPEG, JPE … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
85 garde les photos visuellement identiques à l’original. Ne la baissez que si vous avez besoin d’un fichier plus léger.
JPG, BMP et EPS ne gèrent pas la transparence. Les pixels transparents sont remplis avec cette couleur.
Couleur hexadécimale utilisée derrière les pixels transparents, p. ex. #FFFFFF.
Ce format ne contient qu’une seule image. Choisissez une sortie GIF ou WebP pour conserver l’animation.
Une icône multitaille contient plusieurs résolutions dans un seul fichier ; les navigateurs et les systèmes d’exploitation choisissent celle dont ils ont besoin.
Conservez les dimensions d’origine, ou saisissez un côté et les proportions sont conservées.
Pixels du côté choisi ci-dessus.
Pourcentage des dimensions d’origine.
sRGB convient aux écrans et au web. Conservez l’original pour les flux d’impression ; niveaux de gris supprime la couleur.
Métadonnée uniquement, 0 conserve la valeur d’origine. Les imprimantes et certains portails lisent ce nombre ; il ne modifie pas les dimensions en pixels.
Comment utiliser cet outil
- 1
Importez un PNG carré
Utilisez un visuel à fond transparent d’au moins 1024 × 1024 px.
- 2
Conservez toutes les tailles
Sous Réglages avancés, Tailles d’icône est réglé sur Toutes les tailles (16–256) : les listes du Finder, les barres latérales et les vignettes du Dock reçoivent ainsi chacune une image adaptée.
- 3
Convertissez en ICNS
Cliquez sur Convertir en ICNS et téléchargez le fichier .icns, prêt pour le dossier Resources d’un bundle d’application ou pour une fenêtre Lire les informations.
Un fichier .icns est le conteneur d’icônes d’Apple : un seul fichier, plusieurs images carrées, chacune affichée par le Finder, le Dock ou Spotlight à la taille voulue. Convertir un PNG remplit ces emplacements à partir d’un seul visuel.
PNG en ICNS : ce que contient un fichier d’icône macOS
Apple a introduit le format ICNS avec Mac OS 8.5 en 1998, et Mac OS X l’a conservé comme fichier vers lequel pointe chaque bundle d’application. Le conteneur a évolué avec la densité des écrans : les entrées de 512 px sont arrivées avec Mac OS X 10.5, et l’entrée de 1024 px, nommée 512 × 512 @2x, avec les écrans Retina d’OS X 10.7 et 10.8.
Chaque emplacement est une paire : une image 1x et une image @2x de même taille en points pour les écrans Retina. Le Finder choisit celle qui correspond à l’écran et à l’affichage, ce qui explique qu’un seul PNG de 1024 px réduit par le Finder paraisse plus flou en vue liste qu’une vraie entrée de 16 px.
Tailles d’un iconset Mac, de 16 px à 1024 px
| Taille en points | Fichier 1x (pixels) | Fichier @2x (pixels) | Où on la voit |
|---|---|---|---|
| 16 pt | icon_16x16.png (16) | [email protected] (32) | Vue liste du Finder, menus |
| 32 pt | icon_32x32.png (32) | [email protected] (64) | Barre latérale, vue en petites icônes |
| 128 pt | icon_128x128.png (128) | [email protected] (256) | Vue en icônes du Finder, Dock |
| 256 pt | icon_256x256.png (256) | [email protected] (512) | Vue en grandes icônes, Coup d’œil |
| 512 pt | icon_512x512.png (512) | [email protected] (1024) | Aperçu Lire les informations, App Store |
mkdir MyApp.iconset sips -z 512 512 icon-1024.png --out MyApp.iconset/icon_512x512.png cp icon-1024.png MyApp.iconset/[email protected] # répétez sips pour les fichiers de 16, 32, 64, 128 et 256 px iconutil -c icns MyApp.iconset
PNG
Portable Network Graphics
Le PNG est un format d'image matricielle sans perte publié en 1996 par le PNG Development Group, puis normalisé par le W3C et l'ISO. Il conserve chaque pixel à l'identique, gère la transparence alpha complète et rend le texte, les contours nets et les aplats de couleur sans artefacts. Cette précision le rend idéal pour les captures d'écran, logos, icônes et éléments d'interface. Le revers est la taille : une photo enregistrée en PNG est souvent plusieurs fois plus lourde que la même en JPEG ou WebP. Tous les navigateurs, systèmes d'exploitation et éditeurs ouvrent les fichiers PNG.
- Compression
- Sans perte
- Transparence
- Oui
- Animation
- Non
- Année de création
- 1996 · PNG Development Group
ICNS
Icône Apple
ICNS est le format de conteneur d'icônes d'Apple, utilisé pour les icônes d'applications, de dossiers et de documents dans macOS depuis Mac OS 8.5 en 1998. Un seul fichier regroupe plusieurs tailles, de 16×16 jusqu'à 1024×1024 pixels, dont les versions Retina, généralement stockées en données PNG avec transparence. Xcode et macOS le lisent directement, mais il est rarement utilisé hors des plateformes Apple. Windows et la plupart des outils web ne peuvent pas ouvrir l'ICNS sans convertisseur.
- Compression
- Sans perte
- Transparence
- Oui
- Animation
- Non
- Année de création
- 1998 · Apple
Un PNG devient ICNS quand un bundle d’app Mac, un installeur ou un dossier a besoin du conteneur d’icônes d’Apple avec plusieurs résolutions dans un seul fichier ; l’ICNS ne revient en PNG que pour réutiliser une icône d’app existante dans un document ou sur un site web.
Convertisseur ICNS en ligne ou Xcode et iconutil
Ce convertisseur remplit les emplacements de 16 à 256 px, ce qui couvre les listes du Finder, la barre latérale, le Dock et la vue en icônes sur tous les Mac, Retina compris jusqu’à l’emplacement de 128 pt. C’est ce qu’il faut pour une icône de dossier, une icône de volume DMG, une app AppleScript ou Automator, ou un outil interne, sans aucun outil de développement installé.
Pour une app soumise au Mac App Store, utilisez la source de 1024 px dans le catalogue d’assets de Xcode ou lancez iconutil sur un iconset complet comme indiqué ci-dessus, afin que les emplacements de 512 pt soient remplis avec de vrais pixels. Partez d’un carré propre : si votre logo est large, l’outil recadrer une image vous donne d’abord un canevas 1:1, et comment recadrer une image selon un ratio explique où laisser des marges.
Questions des utilisateurs Mac sur la conversion PNG en ICNS
Comment mettre une icône ICNS personnalisée sur un dossier ou une app Mac ?
Sélectionnez l’élément dans le Finder, appuyez sur Commande-I pour ouvrir la fenêtre Lire les informations, puis faites glisser le fichier .icns sur la petite icône en haut à gauche de la fenêtre. Pour une application que vous créez vous-même, placez le fichier dans Contents/Resources et indiquez son nom dans la clé CFBundleIconFile du fichier Info.plist.
Quelle taille de PNG choisir au départ pour un ICNS ?
1024 × 1024 px, le plus grand emplacement défini par Apple. Un PNG plus petit se convertit quand même, mais chaque taille supérieure à la source est agrandie et paraît floue sur les écrans Retina. Le visuel doit être carré, avec un fond transparent autour de la forme de l’icône.
Faut-il un ICNS fait main si mon projet Xcode a un catalogue d’assets ?
Non. Lorsqu’une cible macOS utilise un jeu AppIcon dans Assets.xcassets, Xcode le compile et génère le fichier d’icône de l’app pendant la compilation. Un .icns séparé sert aux projets sans Xcode : apps en script shell, outils d’empaquetage Electron et Tauri, bundlers Python et arrière-plans de DMG.
Pourquoi ma nouvelle icône apparaît-elle dans un carré gris arrondi ?
Depuis macOS 11 Big Sur, les icônes d’apps Mac ont la forme d’un carré arrondi, et macOS 26 Tahoe place dans une vignette grise les icônes qui ne remplissent pas cette forme. Dessinez le carré arrondi directement dans le visuel, avec des coins transparents, et le système l’affichera tel que vous l’avez conçu.
Un fichier ICNS compresse-t-il mon image ?
Pas de façon visible. Les fichiers .icns modernes stockent leurs images les plus grandes sous forme de données PNG dans le conteneur, sans perte. Seules les minuscules entrées héritées utilisent le schéma de codage par plages d’Apple avec un masque 8 bits séparé, et elles sont rarement affichées sur les Mac actuels.
Windows ou Linux peuvent-ils utiliser le même fichier d’icône ?
Windows a besoin d’ICO, pas d’ICNS ; PNG en ICO le crée à partir du même visuel. Les bureaux Linux lisent des icônes PNG ou SVG simples dans les dossiers de thème : le PNG d’origine est donc déjà ce qu’il leur faut.