.ICNS

Fichier ICNS

Apple Icon Image
Poser une question
RÉPONSE RAPIDE

Un fichier ICNS est le format d'icône natif d'Apple pour macOS - il stocke une icône en plusieurs tailles (de 16x16 jusqu'à 1024x1024) afin que le système puisse l'afficher avec netteté à n'importe quelle échelle. Sur un Mac, double-cliquez pour l'ouvrir dans Aperçu. Sur Windows, utilisez les logiciels gratuits XnView MP ou GIMP.

Développeur : Apple Catégorie : Fichiers image MIME: image/icns
S'OUVRE SUR Windows macOS Linux Web
Lié : .ICO · .CUR · .CZI · .CSD

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 4, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier ICNS ?

.icns est un format de conteneur binaire utilisé par macOS. Les fichiers .icns stockent diverses icônes utilisées par les applications. Chaque application peut avoir son propre fichier d'icône, généralement enregistré dans le répertoire Contents/Resources/ du paquet de l'application. Les références aux fichiers .icns sont également répertoriées dans les fichiers de configuration .plist. Les icônes des fichiers .icns peuvent être visualisées à l'aide du Finder de macOS ou en les ouvrant avec n'importe quel visionneur d'images compatible.

Le format .icns prend en charge des icônes de différentes tailles, telles que 16×16, 32×32, 128×128, 256×256, 512×512 et 1024×1024 sur les systèmes récents. Les éléments d'icônes plus anciens et plus petits stockent des couleurs 24 bits avec un masque alpha 8 bits en utilisant le codage par plages (RLE). Les éléments de 256×256 et plus intègrent une image .png complète - ou JPEG 2000 - offrant du RGBA 32 bits à une résolution Retina.

Le fichier s'ouvre avec la signature magique ASCII de 4 octets icns suivie d'une longueur totale de fichier de 4 octets en big-endian. Le corps est une série d'éléments d'icône, chacun identifié par une balise OSType de 4 octets - par exemple ic09 pour 512×512 et ic10 pour 1024×1024. Pour assembler un fichier .icns à partir d'images sources, macOS fournit l'outil en ligne de commande iconutil : placez les fichiers .png correctement nommés dans un dossier .iconset et exécutez iconutil -c icns MyIcon.iconset. Le format remplit la même fonction sur macOS que le fichier .ico sur Windows.

Sécurité et sûreté

RISQUE : LOW

Un fichier .icns contient des données d'image et non du code exécutable, donc un véritable fichier d'icône peut être ouvert en toute sécurité dans un visionneur. Deux précautions mineures : les analyseurs d'images ont historiquement connu des bogues (une icône malformée pourrait théoriquement faire planter une bibliothèque d'images), gardez donc votre système et votre visionneur à jour ; et une « icône » inattendue qui demande à s'EXÉCUTER, ou un exécutable déguisé avec un nom ressemblant à une icône, doit être traité avec suspicion. Pour les icônes d'applications et les packs d'icônes téléchargés de sources normales, il n'y a pratiquement aucun risque.

Détails du format

en bref
NOM COMPLETApple Icon Imagealias macOS icon file, Apple icon graphic format
DÉVELOPPEURAppledepuis 1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
CATÉGORIEFichiers image
TYPE MIMEimage/icns
TYPEConteneur contenant une icône d'application/système à plusieurs tailles et profondeurs de couleur (binaire)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
69636E73
ASCII
icns
Le fichier commence par la signature magique ASCII « icns » (0x69 0x63 0x6E 0x73) et une longueur de 4 octets en big-endian. Le corps est une série d'« éléments d'icône », chacun composé d'une balise OSType de 4 octets (ex: « ic09 » pour 512x512, « ic10 » pour 1024x1024, « is32 »/« il32 » pour les anciens 16/32 px) + une longueur de 4 octets + les données. Les données de l'élément sont un bitmap compressé (RLE) pour les anciens types ou un PNG/JPEG2000 intégré pour les grandes tailles Retina.

Programmes qui ouvrent les fichiers ICNS

Windows3 apps
GIMP Open-source Éditeur gratuit : ouvrez le .icns pour le visualiser/modifier et Fichier > Exporter sous un nom se terminant par .icns pour en créer un.
IcoFX Payant Éditeur d'icônes qui lit et écrit les formats .icns et .ico ; utilisez les logiciels gratuits GIMP/XnView si vous ne souhaitez pas l'acheter.
XnView MP Gratuit Visionneur/convertisseur gratuit ; ouvre les .icns pour voir toutes les tailles et permet la conversion par lot vers PNG/ICO. Le moyen le plus simple de voir un .icns sur Windows.
macOS4 apps
GIMP Open-source Éditeur gratuit : ouvrez le .icns pour le visualiser/modifier et Fichier > Exporter sous un nom se terminant par .icns pour en créer un.
Preview Intégré Double-cliquez sur le .icns pour l'ouvrir dans Aperçu ; il affiche chaque taille intégrée. Fichier > Exporter pour enregistrer une taille au format PNG/JPEG.
iconutil (built-in command line) Intégré Convertit entre un dossier .iconset de PNG et un .icns : « iconutil -c icns MyIcon.iconset ». La méthode officielle des développeurs pour créer des icônes d'applications.
Image2icon Freemium Glissez une image pour générer un .icns (et .ico) multi-tailles ; l'outil graphique le plus simple pour créer des icônes Mac. La version gratuite couvre l'exportation de base.
Linux2 apps
GIMP Open-source Éditeur gratuit : ouvrez le .icns pour le visualiser/modifier et Fichier > Exporter sous un nom se terminant par .icns pour en créer un.
Inkscape Open-source Inkscape est un éditeur VECTORIEL et n'est pas un véritable visionneur .icns - utilisez-le uniquement pour CONCEVOIR l'œuvre source, puis exportez des PNG et créez le .icns avec png2icns/GIMP. Répertorié dans la base de données mais n'est pas un logiciel d'ouverture natif.
Web1 app
CloudConvert / icns converters Freemium Téléchargez un PNG pour générer un .icns (ou inversement) dans le navigateur - le chemin multiplateforme le plus rapide quand on n'a pas de Mac.

Détails techniques

spécifications approfondies
Signature du fichier`icns` (0x69 0x63 0x6E 0x73) à l'offset 0
Structure de l'en-têteSignature de 4 octets + longueur totale du fichier de 4 octets en big-endian, suivis d'une série d'éléments d'icône
Ordre des octetsBig-endian pour tous les entiers multi-octets
Format de l'élément d'icône{balise OSType de 4 octets, longueur d'élément de 4 octets, données} - un bloc par taille/variante
Encodage des petits élémentsCodage par plages (RLE) pour les bitmaps couleur 24 bits (`is32`, `il32` et types hérités similaires)
Encodage des grands élémentsPNG ou JPEG 2000 intégré pour les éléments de 256×256 et plus
Profondeur de couleurCouleur 24 bits + masque alpha 8 bits (éléments RLE) ; RGBA 32 bits via PNG intégré (éléments modernes)
Tailles de canevas prises en charge16×16, 32×32, 128×128, 256×256, 512×512, 1024×1024 (également 512×512@2× Retina)
Balises OSType courantes`ic07` 128×128, `ic08` 256×256, `ic09` 512×512, `ic10` 1024×1024, `is32`/`il32` hérités 16/32 px
Type MIME`image/icns` ; également enregistré sous `image/x-icns`
Emplacement dans le paquet d'application`Contents/Resources/<NomApp>.icns` à l'intérieur d'un paquet `.app` macOS
Chaîne d'outils de construction« iconutil -c icns MyIcon.iconset » convertit un dossier `.iconset` de fichiers PNG en un seul fichier `.icns`
Élément TOC optionnelUn élément optionnel `TOC ` (avec un espace final) au début de la liste des éléments permet une recherche rapide sans analyse complète du fichier
Mécanisme d'intégritéChamps de longueur par élément et en-tête de longueur de fichier de 4 octets ; pas de somme de contrôle cryptographique
Taille de fichier typiqueDe quelques Ko (jeu de tailles minimal) à plusieurs centaines de Ko (jeu complet de tailles Retina)
Publié1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
Dernière versionRetina/HiDPI variants and PNG/JPEG2000-compressed elements up to 1024x1024 (since macOS 10.7 Lion, 2011)
Spécificationen.wikipedia.org

Conversions ICNS

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers ICNS. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers ICNS.

Foire aux questions

Comment ouvrir un fichier ICNS ?
Sur un Mac, double-cliquez dessus pour le voir dans Aperçu (et exporter une taille en PNG). Sur Windows, utilisez les logiciels gratuits XnView MP ou GIMP ; sur Linux, utilisez GIMP. Il n'est pas nécessaire de disposer d'un logiciel d'icônes spécialisé juste pour en visualiser une.
Comment convertir un PNG en ICNS (icône Mac) ?
Sur un Mac, placez vos PNG (nommés par taille) dans un dossier nommé Nom.iconset et lancez « iconutil -c icns Nom.iconset », ou utilisez l'application gratuite Image2icon. En dehors d'un Mac, un convertisseur ICNS en ligne ou la fonction « Exporter sous » .icns de GIMP fonctionnent parfaitement.
Quelle est la différence entre ICNS et ICO ?
Même concept, système différent : .icns est le conteneur d'icônes de macOS, .ico est celui de Windows. Les deux contiennent une seule icône en plusieurs tailles. Convertissez entre les deux avec GIMP, XnView ou un outil en ligne lors du portage d'une icône d'application d'une plateforme à l'autre.
Pourquoi un fichier ICNS contient-il plusieurs images ?
C'est par conception - il contient la même icône à plusieurs tailles (de 16x16 à 1024x1024) afin que macOS puisse afficher une version nette à n'importe quelle échelle, d'une petite vue en liste à un grand aperçu Quick Look.
Comment définir une icône personnalisée pour un dossier ou une application sur macOS avec un .icns ?
Ouvrez le .icns (ou un PNG) dans Aperçu, faites Cmd+C pour copier, puis « Lire les informations » sur le dossier/fichier, cliquez sur l'icône en haut à gauche et faites Cmd+V pour coller. Pour les paquets d'applications, le .icns réside dans Contents/Resources et est référencé par Info.plist.
Puis-je ouvrir un fichier ICNS sous Windows ?
Oui - les logiciels gratuits XnView MP ou GIMP ouvrent les .icns et affichent chaque taille intégrée ; les deux peuvent également les convertir en PNG ou en .ico Windows.

Références

1Wikipedia - Apple Icon Image format (icns)en.wikipedia.org
2Apple Developer - App icons / iconutil & iconsetdeveloper.apple.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Extensions liées

.ICOWindows Icon File
.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ORAOpenRaster Image File
.SVSAperio ScanScope Virtual Slide

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z