Resposta direta
A conversão de imagem para ICO rasteriza um logo SVG ou bitmap, corta margens transparentes ou quase brancas, completa até um quadrado e empacota os tamanhos escolhidos em um contêiner ICO do Windows junto com PNGs do mesmo tamanho.
Como usar esta ferramenta
Envie uma imagem
Solte um único SVG, PNG, JPG ou WebP. A marcação SVG é sanitizada no navegador antes da renderização.
Escolha tamanhos ICO e o recorte
Mantenha as camadas padrão de 16, 32 e 48 pixels ou acrescente 64, 128 e 256. Use o controle de inset se o corte automático ainda deixar folga.
Baixe o ZIP
Exporte um ZIP com o nome do arquivo contendo um favicon ICO de vários tamanhos e um PNG para cada tamanho marcado.
Como a conversão de imagem para ICO funciona no navegador
Favicons e atalhos de desktop precisam de bitmaps quadrados em várias resoluções. Esta ferramenta decodifica a origem na memória Canvas local, remove margens vazias, completa até o quadrado, escala cada tamanho pedido e grava um ICO ICONDIR da Microsoft mais PNGs irmãos em um único ZIP.
- Processamento no cliente: rasterização, recorte e empacotamento ICO não saem do dispositivo.
- Sanitização SVG: scripts, manipuladores de eventos e recursos remotos são removidos antes do desenho.
- PNG combinados: cada camada ICO selecionada também é salva como PNG com o mesmo tamanho em pixels.
Exemplos práticos
Transformar um logo em um pacote de favicon
Entrada: Arquivo: logo.png (marca com preenchimento transparente extra)
Saída: Exportado: logo-favicon.zip contendo logo-favicon.ico mais logo-16.png, logo-32.png e logo-48.png
Gera um conjunto de favicon para abas do navegador e um PNG para cada tamanho escolhido.
Limitações
- Apenas uma imagem é processada por vez; substitua o arquivo atual para converter outro logo.
- SVG animado e WebP animado são recusados porque um ICO estático não guarda animação de vários quadros.
- Logos muito claros sobre fundo quase branco podem ser recortados demais; reduza o inset ou aumente o contraste antes de exportar.
Perguntas frequentes
Quais arquivos posso converter para ICO?
SVG, PNG, JPG/JPEG e WebP. Arquivos SVG são sanitizados primeiro para que scripts e referências de rede remotas não sejam executados.
Esta ferramenta envia meu logo para a nuvem?
Não. Decodificação, corte de margens, escala no Canvas, empacotamento ICO e criação do ZIP acontecem no navegador.
Referências e normas oficiais
- Especificação W3C Scalable Vector Graphics (SVG) 2 ↗ — Recomendação oficial da W3C sobre árvores SVG, coordenadas e rasterização.