Extrair imagens e ícones de atalhos e EXE

Importe atalhos (.lnk), arquivos EXE, DLL ou ICO para extrair ícones de alta resolução e metadados de programas. Exporte em PNG, ICO ou WebP.

Clique para selecionar ou arraste o arquivo aqui

Compatível com executáveis Windows (.exe / .dll), arquivos de ícone (.ico) e atalhos (.lnk)

Analisando recursos binários, aguarde...

📁 {{ currentFile ? currentFile.name : 'Arquivo desconhecido' }} ({{ formatSize(currentFile ? currentFile.size : 0) }})
Detalhes do programa e arquivo
Nome do produto {{ extractor.versionInfo.ProductName }}
Descrição {{ extractor.versionInfo.FileDescription }}
Versão do arquivo {{ extractor.versionInfo.FileVersion }}
Versão do produto {{ extractor.versionInfo.ProductVersion }}
Empresa {{ extractor.versionInfo.CompanyName }}
Arquitetura {{ extractor.peInfo.machine }}
Subsistema {{ extractor.peInfo.subsystem }}
Data de compilação {{ extractor.peInfo.compileTime }}
Direitos autorais {{ extractor.versionInfo.LegalCopyright }}
Destino do atalho 👉 O arquivo de atalho não contém ícones de alta resolução. Importe o arquivo EXE original indicado abaixo:
{{ extractor.lnkInfo.targetPath }}
💡 Dica: Clique com o botão direito no atalho e escolha "Abrir local do arquivo" para encontrar imediatamente o EXE original e arrastá-lo para cá!
Vários grupos de ícones detectados:

Tamanhos extraíveis ({{ currentGroup.items.length }} especificações disponíveis)

Clique no ícone para ampliar. Suporta exportação em PNG, ICO e WebP.
{{ item.width }} × {{ item.height }}
{{ item.isPng ? 'PNG HD' : (item.bitCount + ' bits BMP') }}
🔍

Nenhum recurso de ícone incorporado encontrado neste arquivo. Se for um atalho (.lnk), tente importar o arquivo .exe original da pasta de instalação.

⚠️

Desative o bloqueador de anúncios para usar esta ferramenta

Detectamos que seu navegador está com uma extensão de bloqueio de anúncios ativada (como AdGuard, uBlock Origin, Adblock Plus, etc.).

Esta ferramenta é 100% gratuita e opera diretamente no seu navegador. A manutenção do servidor depende de anúncios moderados. Obrigado pela compreensão!

Como desativar o bloqueador de anúncios?

  1. Clique no ícone do bloqueador na barra de extensões do navegador;
  2. Selecione "Pausar/Desativar neste site";
  3. Clique no botão "Já desativei, tentar novamente" abaixo.

Pré-visualização em HD ({{ previewModalItem.width }} × {{ previewModalItem.height }})

Como extrair imagens e ícones de atalhos e executáveis EXE no Windows?

Atalhos da área de trabalho do Windows (.lnk) e aplicativos (.exe) armazenam gráficos em seções de recursos binários. Não é possível salvá-los diretamente com o botão direito. Com esta ferramenta online, você pode extrair ícones de alta resolução com fundo transparente em apenas 3 etapas:

Passo a passo: 3 etapas para exportar ícones em alta resolução

1
Encontre o programa EXE original (Dica rápida)

Se tiver um atalho (.lnk), clique com o botão direito e escolha "Abrir local do arquivo". O Windows abrirá a pasta e selecionará o arquivo .exe real.

2
Arraste ou selecione o arquivo para importar

Basta arrastar e soltar o arquivo .exe ou .ico na área de upload acima, ou clicar em "Selecionar arquivo local".

3
Selecione o tamanho e baixe com 1 clique

O analisador processará em milissegundos todos os tamanhos de 16×16 a 256×256. Clique para exportar em formato transparente PNG, ICO ou WebP, ou baixe tudo em ZIP.

Vantagem técnica: Extração 100% sem perdas sem necessidade de C++ ou Python

Anteriormente, para extrair ícones incorporados em arquivos EXE ou DLL, era necessário instalar programas como o Resource Hacker ou configurar ambientes locais com Python (biblioteca pefile) e Visual C++, o que é trabalhoso e sujeito a falsos positivos de segurança.

Nossa ferramenta executa a decodificação binária nativa em JavaScript (TypedArray / DataView) diretamente no navegador:

  • Sem instalação e multiplataforma: Funciona diretamente em navegadores modernos no Windows, macOS, Linux e dispositivos móveis;
  • Imagens 100% originais sem perdas: Extrai o fluxo de dados brutos diretamente da seção .rsrc do formato PE, mantendo cores verdadeiras de 32 bits e transparência alfa;
  • Fidelidade em nível de pixel: Restaura com total precisão tanto ícones comprimidos em PNG de 256×256 quanto bitmaps DIB tradicionais de 16×16 a 48×48.

Análise aprofundada: Por que alguns EXE têm 1 ícone e outros dezenas?

Ao importar programas diferentes, você notará que alguns possuem apenas 1 grupo de ícones, enquanto outros oferecem dezenas de imagens e resoluções. Qual é a razão técnica?

1. Estrutura de recursos Windows PE: Grupos de ícones e subícones

No formato PE do Windows, os ícones são organizados em uma árvore hierárquica de dois níveis:

  • RT_GROUP_ICON (Grupo de ícones, ID de tipo 14): Funciona como um índice que define uma identidade visual independente (ícone principal, associação de documentos, ícone da bandeja, etc.);
  • RT_ICON (Subícone individual, ID de tipo 3): Armazena os dados binários da imagem para uma resolução específica (ex.: 256×256, 48×48, 32×32, 16×16) e profundidade de cor.
Caso de estudo: Google Chrome (v151)
Inclui 12 grupos de ícones (6~7 resoluções cada)

O Chrome.exe integra vários grupos de ícones independentes para cobrir recursos como navegação anônima, avatares de perfis de usuário, atalhos de aplicativos web progressivos (PWA), versão Canary e associações de arquivos.

Caso de estudo: Mozilla Firefox
Apenas 1 grupo principal otimizado (aprox. 4 tamanhos)

Em contrapartida, o Firefox adota um empacotamento simplificado. Seu cabeçalho executável inclui apenas 1 grupo de ícones principal (cobrindo 16×16, 32×32 e 48×48), enquanto os demais recursos visuais ficam em pacotes externos (como omni.ja) ou são gerados dinamicamente.

💡 Regra de exibição do sistema: O Windows Explorer usa por padrão o grupo de ícones com o menor ID de recurso (ou índice #1) como visual principal. Nossa ferramenta lista todos os grupos ocultos para que você possa baixá-los livremente!

Perguntas frequentes (FAQ)

Por que são extraídos vários tamanhos (de 16x16 a 256x256)?

Os programas padrão do Windows empacotam várias resoluções (16×16, 24×24, 32×32, 48×48, 64×64, 128×128 e 256×256) em um único arquivo para se adaptarem à barra de tarefas, alternador Alt+Tab, telas 4K de alta densidade e menu Iniciar. Esta ferramenta extrai todas as dimensões de uma só vez.

Por que não basta tirar um print (captura de tela) do ícone?

Capturas de tela produzem imagens rasterizadas de baixa resolução (geralmente 32px ou 48px) e perdem o canal de transparência alfa, gerando bordas serrilhadas e fundos cinzas ou pretos. Esta ferramenta extrai a imagem PNG original em 256×256 com transparência perfeita.

Esta ferramenta detecta se um EXE é de 32 ou 64 bits? Reconhece arquiteturas ARM ou x64?

Sim, com certeza! Ao extrair os ícones, o analisador lê automaticamente o cabeçalho PE COFF e o cabeçalho opcional para identificar a arquitetura de destino (x64/AMD64, x86 de 32 bits, ARM64, etc.), o tipo de subsistema (janela GUI ou console CUI), o registro de data e hora de compilação e os metadatos de versão.

É seguro e privado extrair ícones EXE online?

Esta ferramenta utiliza decodificação binária em JavaScript diretamente no navegador. Todo o processamento ocorre na memória local do seu dispositivo. Seus arquivos nunca são enviados para servidores, garantindo total privacidade e segurança.

Formatos compatíveis e conteúdo extraído

Além de extrair ícones de programas, a ferramenta oferece inspeção completa de recursos binários e metadatos:

Formatos de arquivo compatíveis Supported File Formats

  • .exe Executável do Windows (.exe)
  • .dll Biblioteca de vínculo dinâmico (.dll)
  • .lnk Atalho do Windows (.lnk)
  • .ico Arquivo de recursos de ícone (.ico)
  • .scr Protetor de tela executável (.scr)
  • .cpl Item do Painel de Controle (.cpl)

Ícones e imagens extraíveis Extractable Image & Icon Assets

  • Vários grupos de ícones (Icon Groups / RT_GROUP_ICON)
  • Subícones de todas as resoluções (Sub-Icons / RT_ICON, 16×16 ~ 256×256)
  • Fluxo gráfico PNG em alta definição (Raw PNG Graphic Stream)
  • Bitmap DIB e máscara alfa (DIB Bitmap & Alpha Mask)
  • Exportação em PNG transparente (Transparent PNG Export)
  • Pacote ICO multirresolução (Multi-Size ICO Package)
  • Exportação em formato moderno WebP (Modern WebP Format)

Metadados e cabeçalhos PE analisados Extracted Metadata & PE Headers

Nome do produto (ProductName)
Descrição do arquivo (FileDescription)
Versão do arquivo (FileVersion)
Versão do produto (ProductVersion)
Empresa desenvolvedora (CompanyName)
Aviso de direitos autorais (LegalCopyright)
Nome interno (InternalName)
Nome de arquivo original (OriginalFilename)
Arquitetura de execução (x86 / x64 / ARM64)
Tipo de subsistema (GUI / Console CUI)
Data e hora de compilação (TimeDateStamp)
Caminho de destino do atalho (LNK Target Path)

Recursos e destaques

Totalmente gratuito e sem limites

Pronto para uso online sem cadastro, sem login e sem restrições de quantidade de arquivos ou extrações.

Extração em alta qualidade sem perdas

Lê diretamente os dados binários originais, preservando 32 bits de cor e transparência alfa perfeita.

Suporte a múltiplos ícones e resoluções

Enumera múltiplos grupos de ícones e resoluções de 16×16 a 256×256 para encontrar ícones ocultos.

Multiplataforma e pronto para usar

Funciona perfeitamente no Windows, macOS, Linux e navegadores móveis em qualquer dispositivo.

Exportação em múltiplos formatos

Baixe com 1 clique em PNG transparente, ICO multirresolução ou WebP, além de cópia rápida para a área de transferência.

Sem instalações e 100% privado

Sem necessidade de instalar C++ ou Python. Decodificação local instantânea, seus arquivos nunca saem do seu computador.