.ICNS

Arquivo ICNS

Apple Icon Image
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo ICNS é o formato de ícone nativo da Apple para macOS - ele armazena um ícone em vários tamanhos (de 16x16 até 1024x1024) para que o sistema operacional possa exibi-lo com nitidez em qualquer escala. No Mac, clique duas vezes para abrir no Preview. No Windows, use os gratuitos XnView MP ou GIMP.

Desenvolvedor: Apple Categoria: Ficheiros de imagem MIME: image/icns
ABRE EM Windows macOS Linux Web
Relacionado: .ICO · .CUR · .CZI · .CSD

Nesta página

19k+ extensões indexadas
Última revisão em Sep 4, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro ICNS?

.icns é um formato de contêiner binário usado pelo macOS. Arquivos .icns armazenam vários ícones usados por aplicativos. Cada aplicativo pode ter seu próprio arquivo de ícone, normalmente salvo no diretório Contents/Resources/ do pacote do app (bundle). Referências a arquivos .icns também são listadas em arquivos de configuração .plist. Ícones em arquivos .icns podem ser visualizados usando o macOS Finder ou abrindo-os com qualquer visualizador de imagens compatível.

O formato .icns suporta ícones de vários tamanhos, como 16×16, 32×32, 128×128, 256×256, 512×512 e 1024×1024 em sistemas mais novos. Elementos de ícone mais antigos e menores armazenam cores de 24 bits com uma máscara alfa de 8 bits usando codificação run-length (RLE). Elementos de 256×256 e superiores incorporam uma imagem .png completa - ou JPEG 2000 - fornecendo RGBA de 32 bits em resolução Retina.

O arquivo abre com o magic ASCII de 4 bytes icns seguido por um comprimento total de arquivo de 4 bytes em big-endian. O corpo é uma série de elementos de ícone, cada um identificado por uma tag OSType de 4 bytes - por exemplo, ic09 para 512×512 e ic10 para 1024×1024. Para montar um arquivo .icns a partir de imagens de origem, o macOS fornece a ferramenta de linha de comando iconutil: coloque arquivos .png nomeados corretamente em uma pasta .iconset e execute iconutil -c icns MyIcon.iconset. O formato serve ao mesmo propósito no macOS que o arquivo .ico serve no Windows.

Segurança e proteção

RISCO: LOW

Um .icns consiste em dados de imagem, não código executável, portanto, um arquivo de ícone genuíno é seguro para abrir em um visualizador. Duas precauções menores: analisadores de imagem historicamente tiveram bugs (um ícone malformado poderia, em teoria, travar uma biblioteca de imagens), portanto, mantenha seu SO/visualizador atualizado; e um «ícone» inesperado que pede para EXECUTAR, ou um executável disfarçado com um nome que parece de ícone, deve ser tratado com suspeita. Para ícones de apps e pacotes de ícones baixados de fontes normais, essencialmente não há risco.

Detalhes do formato

em resumo
NOME COMPLETOApple Icon Imagetambém conhecido como macOS icon file, Apple icon graphic format
DESENVOLVEDORAppledesde 1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
TIPO MIMEimage/icns
TIPOContêiner que contém um ícone de app/sistema em vários tamanhos e profundidades de cor (binário)
RELACIONADO.ico.cur.czi.csd
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
69636E73
ASCII
icns
O arquivo começa com o magic ASCII «icns» (0x69 0x63 0x6E 0x73) e um comprimento de 4 bytes em big-endian. O corpo é uma série de «elementos de ícone», cada um com uma tag OSType de 4 bytes (ex: «ic09» para 512x512, «ic10» para 1024x1024, «is32»/«il32» para 16/32 px antigos) + comprimento de 4 bytes + dados. Os dados do elemento são um bitmap compactado (RLE) para tipos mais antigos ou um PNG/JPEG2000 incorporado para os tamanhos Retina grandes.

Programas que abrem arquivos ICNS

Windows3 apps
GIMP Código aberto Editor gratuito: abra o .icns para visualizar/editar e Arquivo > Exportar como um nome terminando em .icns para criar um.
IcoFX Pago Editor de ícones que lê/grava .icns e .ico; use os gratuitos GIMP/XnView se não quiser comprá-lo.
XnView MP Gratuito Visualizador/conversor gratuito; abre .icns para ver todos os tamanhos e converte em lote para PNG/ICO. A maneira mais simples de visualizar um .icns no Windows.
macOS4 apps
GIMP Código aberto Editor gratuito: abra o .icns para visualizar/editar e Arquivo > Exportar como um nome terminando em .icns para criar um.
Preview Integrado Clique duas vezes no .icns para abri-lo no Preview; ele mostra cada tamanho incorporado. Arquivo > Exportar para salvar um tamanho como PNG/JPEG.
iconutil (built-in command line) Integrado Converte entre uma pasta .iconset de PNGs e .icns: «iconutil -c icns MyIcon.iconset». A forma oficial como desenvolvedores criam ícones de apps.
Image2icon Freemium Arraste uma imagem para gerar um .icns (e .ico) de vários tamanhos; a ferramenta GUI mais fácil para criar ícones de Mac. O nível gratuito cobre a exportação básica.
Linux2 apps
GIMP Código aberto Editor gratuito: abra o .icns para visualizar/editar e Arquivo > Exportar como um nome terminando em .icns para criar um.
Inkscape Código aberto O Inkscape é um editor VETORIAL e não é um visualizador de .icns real - use-o apenas para CRIAR a arte de origem, depois exporte PNGs e monte o .icns com png2icns/GIMP. Listado no banco de dados, mas não é um abridor nativo.
Web1 app
CloudConvert / icns converters Freemium Envie um PNG para gerar um .icns (ou .icns para PNG) no navegador - o caminho multiplataforma mais rápido quando você não tem um Mac.

Detalhes técnicos

especificação profunda
Magic do arquivo`icns` (0x69 0x63 0x6E 0x73) no deslocamento 0
Estrutura do cabeçalhomagic de 4 bytes + comprimento total do arquivo de 4 bytes em big-endian, seguido por uma série de elementos de ícone
Ordem dos bytesBig-endian para todos os inteiros de vários bytes
Formato do elemento de ícone{tag OSType de 4 bytes, comprimento do elemento de 4 bytes, dados} - um bloco por tamanho/variante
Codificação de elementos pequenosCodificação run-length (RLE) para bitmaps de cores de 24 bits (`is32`, `il32` e tipos legados semelhantes)
Codificação de elementos grandesPNG ou JPEG 2000 incorporado para elementos de 256×256 e superiores
Profundidade de corCor de 24 bits + máscara alfa de 8 bits (elementos RLE); RGBA de 32 bits via PNG incorporado (elementos modernos)
Tamanhos de tela suportados16×16, 32×32, 128×128, 256×256, 512×512, 1024×1024 (também 512×512@2× Retina)
Tags OSType comuns`ic07` 128×128, `ic08` 256×256, `ic09` 512×512, `ic10` 1024×1024, `is32`/`il32` legados 16/32 px
Tipo MIME`image/icns`; também registrado como `image/x-icns`
Localização no pacote do app`Contents/Resources/<AppName>.icns` dentro de um pacote `.app` do macOS
Ferramentas de build`iconutil -c icns MyIcon.iconset` converte uma pasta `.iconset` de arquivos PNG em um único arquivo `.icns`
Elemento TOC opcionalUm elemento opcional `TOC ` (com espaço no final) no início da lista de elementos permite a busca rápida sem uma varredura completa do arquivo
Mecanismo de integridadeCampos de comprimento por elemento e cabeçalho de comprimento de arquivo de 4 bytes; sem checksum criptográfico
Tamanho de arquivo típicoAlguns KB (conjunto de tamanho mínimo) a várias centenas de KB (conjunto completo de tamanho Retina)
Lançado1998 (Mac OS 8.5); replaced the classic resource-fork 'icns' icon resource as a standalone file
Versão mais recenteRetina/HiDPI variants and PNG/JPEG2000-compressed elements up to 1024x1024 (since macOS 10.7 Lion, 2011)
Especificaçãoen.wikipedia.org

Conversões de ICNS

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos ICNS. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos ICNS.

Perguntas frequentes

Como abro um arquivo ICNS?
No Mac, clique duas vezes para visualizar no Preview (e exportar um tamanho como PNG). No Windows, use os gratuitos XnView MP ou GIMP; no Linux, use o GIMP. Não há necessidade de software de ícones especial apenas para visualizar um.
Como converto um PNG para um ICNS (ícone do Mac)?
No Mac, coloque seus PNGs (nomeados por tamanho) em uma pasta chamada Nome.iconset e execute «iconutil -c icns Nome.iconset», ou use o app gratuito Image2icon. Fora do Mac, um conversor de icns online ou a função «Exportar como .icns» do GIMP funcionam.
Qual é a diferença entre ICNS e ICO?
Mesma ideia, sistemas diferentes: .icns é o contêiner de ícones do macOS, .ico é o do Windows. Ambos contêm um único ícone em vários tamanhos. Converta entre eles com GIMP, XnView ou uma ferramenta online ao mover um ícone de app entre plataformas.
Por que um arquivo ICNS contém várias imagens?
Por design - ele contém o mesmo ícone em vários tamanhos (16x16 até 1024x1024) para que o macOS possa mostrar uma versão nítida em qualquer escala, desde uma pequena visualização em lista até uma grande pré-visualização no Quick Look.
Como defino um ícone personalizado de pasta ou app no macOS com um .icns?
Abra o .icns (ou um PNG) no Preview, Cmd+C para copiar, depois vá em «Obter Informações» na pasta/arquivo, clique no ícone no canto superior esquerdo e Cmd+V para colar. Para pacotes de apps, o .icns reside em Contents/Resources e é referenciado pelo Info.plist.
Posso abrir um arquivo ICNS no Windows?
Sim - os gratuitos XnView MP ou GIMP abrem .icns e mostram cada tamanho incorporado; ambos também podem convertê-lo para PNG ou para um .ico do Windows.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z