Conversor Gratuito

PNG para Conversor ICO

Converta imagens PNG em arquivos de ícone do Windows (ICO) (gerador Favicon) instantaneamente em seu navegador. Rápido, seguro e totalmente do lado do cliente.

Clique ou arraste PNG aqui

Suporta até 50MB

Ou

Sobre esta ferramenta

ICO é o formato que o Windows espera para ícones de aplicativos de desktop e o formato que os navegadores historicamente esperam para favicons (link rel=icon, /favicon.ico). Gerar um arquivo ICO adequado significa agrupar vários tamanhos da mesma imagem em um único contêiner para que o sistema operacional ou navegador possa escolher a resolução necessária. Um favicon ICO normalmente inclui 16×16, 32×32 e 48×48; um ICO de aplicativo de desktop geralmente adiciona 64×64, 128×128 e 256×256.

Este conversor pega um ou mais arquivos PNG e grava um arquivo ICO devidamente estruturado em seu navegador. O diretório ICO e os metadados de cada imagem incorporada são construídos em JavaScript usando um buffer binário; As entradas PNG são incorporadas diretamente, enquanto tamanhos menores podem opcionalmente ser recodificados como DIBs estilo BMP para compatibilidade legada. A saída é um arquivo ICO padrão aceito pelo Windows Explorer, Visual Studio, navegadores da web e qualquer outra ferramenta que consuma ICO.

Todo o processamento acontece localmente. Os PNGs são lidos no navegador, o fluxo de bytes ICO é construído na memória e o resultado é oferecido para download. Sem upload de servidor, sem armazenamento temporário de arquivos, sem dependência externa.

Por que converter PNG para ICO

Se você mantiver um aplicativo Windows, o ícone do executável deverá ser um arquivo ICO incorporado nos recursos do binário. Os recursos PNG compilados não são equivalentes. Gerar um ICO adequado a partir de seus mestres PNG é a etapa de empacotamento padrão antes de vincular o ícone ao executável.

Para favicons, os navegadores modernos também aceitam PNG por meio do link rel=icon, mas /favicon.ico ainda é o substituto herdado que navegadores mais antigos e muitas ferramentas automatizadas (leitores de RSS, visualizações sociais, rastreadores de mecanismos de pesquisa) verificam primeiro. Um site sem um arquivo /favicon.ico gera ruído 404 nos logs do servidor e pode não ser exibido corretamente em clientes mais antigos. Produzir o arquivo é uma tarefa que leva cinco segundos; não produzi-lo custa spam de log contínuo.

Como usar

Carregue seus mestres PNG, escolha quais tamanhos agrupar e gerar.

  1. Carregue seu(s) arquivo(s) PNG: Arraste um PNG (ele será redimensionado para tamanhos padrão) ou vários PNGs em tamanhos diferentes (cada um será incorporado em seu tamanho nativo). Arquivos de até 50 MB são suportados.
  2. Escolha os tamanhos incorporados: Os tamanhos padrão de favicon são 16×16, 32×32 e 48×48. Os tamanhos padrão de ícones de aplicativos incluem 64×64, 128×128 e 256×256. Escolha o conjunto que corresponde ao seu caso de uso.
  3. Gerar a OIC: O conversor redimensiona a fonte conforme necessário, cria o cabeçalho do diretório ICO e incorpora cada imagem. A saída é um único arquivo .ico com todos os tamanhos selecionados dentro.
  4. Baixe e implante: Salve o arquivo. Para favicons, coloque-os na raiz do seu site como /favicon.ico. Para aplicativos Windows, incorpore por meio da etapa de compilação de recursos do seu sistema de build.

Casos de uso comuns

Detalhes técnicos

Um arquivo ICO consiste em um cabeçalho ICONDIR de 6 bytes (reservado=0, tipo=1 para ICO, contagem=número de imagens), seguido por registros ICONDIRENTRY de 16 bytes, seguidos pela carga útil da imagem. Cada ICONDIRENTRY especifica largura e altura (com 0 significando 256), contagem de cores, planos, profundidade de bits, tamanho da carga útil e deslocamento.

Cada carga de imagem é um arquivo PNG completo (assinatura PNG 0x89504E47 no início) ou um DIB estilo BMP. Ferramentas de conversão modernas, incluindo esta, incorporam PNG para tamanhos 64×64 e superiores e BMP para tamanhos menores, correspondendo à convenção que o Windows espera.

O navegador faz o trabalho pesado: decodificação de PNG para bitmap via canvas, redimensionamento via canvas drawImage com suavização habilitada e montagem final do ICO via DataView grava em um buffer binário. O buffer é empacotado como um Blob com o tipo 'image/x-icon' e oferecido como download.

Melhores práticas

Perguntas frequentes

Existe alguma perda de qualidade ao converter PNG para ICO?
Não. O ICO usa PNG ou BMP, portanto a qualidade da imagem é totalmente preservada durante a conversão.
Para que é usado o formato ICO?
ICO (ícone do Windows) é usado principalmente para favicons de sites e ícones de aplicativos do Windows.
Posso converter em lote vários arquivos PNG?
Esta ferramenta processa um arquivo por vez para garantir a máxima qualidade. Para vários arquivos, basta repetir o processo – cada conversão leva apenas alguns segundos.
Minhas imagens são mantidas privadas durante a conversão?
Sim. Seus arquivos PNG são processados ​​inteiramente em seu navegador usando a API Canvas e JavaScript. Nada é carregado em nenhum servidor – o arquivo vai diretamente do seu dispositivo para o conversor e volta para o seu dispositivo.
Meu arquivo foi enviado para um servidor?
Não. O ICO é construído em seu navegador usando gravações binárias JavaScript. Os arquivos não saem do seu dispositivo.
Meu ICO funcionará em versões antigas do Windows?
Sim. A saída usa o formato ICO padrão que o Windows oferece suporte desde a versão 3.0. Os tamanhos 64 e inferiores usam cargas estilo BMP para máxima compatibilidade; Entradas de 256 pixels usam PNG incorporado, compatível com Windows Vista e versões posteriores.
Por que meu favicon não está atualizando?
Os navegadores armazenam favicons de forma agressiva, geralmente por dias. Force uma atualização limpando o cache do navegador, abrindo o URL do favicon diretamente para forçar uma nova busca ou anexando um parâmetro de consulta de versão à tag do link.
Posso incluir ícones coloridos e ícones monocromáticos?
O ICO padrão oferece suporte à profundidade de cores nos metadados de cada entrada, mas o uso mais moderno é de cores de 32 bits em todos os tamanhos. Ícones monocromáticos são uma preocupação herdada que poucas ferramentas tratam hoje.