logo
GeekFormat

Gerador de Favicon

Gerador de Favicon em uma única página

Pré-visualização

text · G
--
16×16
--
32×32
--
180
--
192
--
512
O pacote inclui:favicon.ico · 16/32/180/192/512 png · site.webmanifest

Código HTML de instalação

<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">

Coloque os arquivos na raiz do site e insira o código no <head>.

Gerador de Favicon online do GeekFormat, ajuda você a criar rapidamente um pacote completo de ícones de site compatível com padrões de navegadores modernos, sem precisar abrir Photoshop ou software de design. Três modos de geração: ① Modo texto: digite 1-2 letras/caracteres chineses, 8 fontes disponíveis, ajuste de tamanho por controle deslizante, cor do texto + cor de fundo personalizáveis; ② Modo imagem: faça upload de imagem PNG/JPG/WebP, cortada automaticamente ao centro como quadrado; ③ Modo Emoji: digite ou selecione emoji para gerar rapidamente. Suporta três formatos: quadrado/retângulo cantos arredondados/circular, fundo transparente opcional, visualização em tempo real de 5 tamanhos (16×16/32×32/180×180/192×192/512×512), regeneração em tempo real com debounce de 160ms, download do pacote ZIP com um clique contendo: favicon.ico (compatível com IE antigo), favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png (ícone de marcador iOS), android-chrome-192x192.png, android-chrome-512x512.png (ícones PWA), site.webmanifest (configuração PWA), e fornece código de link padrão para cabeçalho HTML para copiar com um clique. Geração totalmente local em Canvas sem upload de imagens.

Casos de uso

  • Criam favicon rapidamente ao criar blog pessoal, site de empresa, site independente, sem precisar abrir software de design
  • Desenvolvedores frontend geram ícones temporários para usar ao fazer Demo/protótipo/Landing Page de projeto
  • Geram rapidamente ícones de texto com inicial da marca para sistemas internos, sistemas de administração
  • Usam Emoji como favicon de projetos pessoais, sites de documentação de projetos open source, divertido e prático
  • Geram pacote completo de ícones antes do lançamento de site de cliente, resolvem todos os tamanhos desktop, iOS, Android, PWA de uma vez
  • Criam favicon exclusivo rapidamente para páginas de campanha, landing pages de marketing, mantendo consistência de cor com identidade visual principal
  • Geram conjunto completo de ícones necessários e arquivo de configuração webmanifest antes do empacotamento de projeto PWA
  • Adicionam favicon rapidamente a projetos implantados no GitHub Pages, Vercel, Netlify
  • Substituem favicon temporariamente para ver efeito durante depuração, sem precisar recortar imagens repetidamente
  • Usam letra ou Emoji simples para criar favicon com característica pessoal em portfólio/site de currículo
  • Ao aprender desenvolvimento de sites entendem os vários tamanhos de favicon e formas de referência em HTML
  • Substituem favicon de site antigo, geram com um clique pacote de ícones completo compatível com padrões modernos para atualização

Recursos

  • Três origens de ícone: texto (1-2 caracteres, 8 fontes), upload de imagem (PNG/JPG/WebP com corte central automático), emoji (12 emojis rápidos + entrada personalizada)
  • Três formatos: quadrado com cantos retos, retângulo com 22% de cantos arredondados, recorte circular, cobrindo estilos de sites tradicionais a ícones de apps modernos
  • Opção de fundo transparente: alternância com um clique entre fundo transparente/fundo colorido, adaptado para modo escuro e diferentes fundos de aba de navegador
  • Personalização completa de texto: seletores de cor de texto e cor de fundo, 8 fontes do sistema (Arial/Verdana/Georgia/Times New Roman/Courier New/Impact/Tahoma/Trebuchet MS), ajuste fino de tamanho de fonte por controle deslizante na proporção 0,48-0,82
  • 8 fontes do sistema: de sans-serif (Arial/Verdana/Tahoma/Trebuchet MS), serif (Georgia/Times New Roman) a monoespaçada (Courier New), título em negrito (Impact), atendendo diferentes estilos de marca
  • Visualização em tempo real de 5 tamanhos: 16×16 (aba do navegador), 32×32 (barra de tarefas), 180×180 (ícone apple-touch), 192×192/512×512 (Android/PWA), veja o efeito enquanto ajusta
  • Pacote de ícones padrão completo: download do ZIP com um clique contendo favicon.ico + 5 PNGs + site.webmanifest, total de 7 arquivos, cobrindo todos os cenários desktop, mobile e PWA
  • favicon.ico compatível com navegadores antigos: gera automaticamente arquivo no formato ICO padrão, compatível com navegadores antigos como IE, não gera apenas PNG
  • apple-touch-icon: gera ícone 180×180 para usar em iOS Safari ao adicionar à tela inicial
  • Suporte a PWA: inclui ícones android-chrome 192/512 e arquivo de configuração site.webmanifest, atendendo aos requisitos de Progressive Web App
  • Código HTML para copiar com um clique: fornece trecho de código de tag link padrão, basta copiar e colar no <head> do seu site
  • Visualização em tempo real com debounce de 160ms: após ajustar cores/fonte/tamanho/formato regenera automaticamente, veja o efeito enquanto ajusta sem precisar clicar em botão gerar
  • Corte central automático de imagem: imagens enviadas são cortadas automaticamente ao centro como quadrado, não precisa cortar previamente na proporção 1:1
  • Processamento totalmente local em Canvas: todos os ícones são desenhados localmente no navegador usando Canvas API e empacotados em ZIP, imagens não são enviadas ao servidor, logos sensíveis estão seguros sem vazamento

Como Usar

  1. Escolha o modo de geração:「Texto」digita letras/caracteres,「Imagem」faz upload de logo,「Emoji」seleciona emoji
  2. Ajuste o estilo: escolha fonte (modo texto), ajuste tamanho da fonte, escolha cor do texto e cor de fundo, escolha formato (quadrado/cantos arredondados/circular), escolha se quer fundo transparente
  3. Observe a visualização em tempo real de 5 tamanhos no lado direito, confira que o ícone pequeno de 16×16 está legível
  4. Clique no botão「Baixar pacote ZIP」para salvar o pacote de ícones localmente, copie o trecho de código HTML, extraia e coloque os arquivos no diretório raiz do site, cole o código no <head>

Perguntas frequentes

Quais arquivos estão contidos no pacote ZIP gerado?

Contém 7 arquivos padrão: favicon.ico (formato ICO incorporado 32×32, compatível com navegadores antigos), favicon-16x16.png (ícone pequeno na aba do navegador), favicon-32x32.png (barra de tarefas/marcadores do navegador), apple-touch-icon.png (180×180 para adicionar à tela inicial no iOS Safari), android-chrome-192x192.png e android-chrome-512x512.png (ícones Android/PWA), site.webmanifest (arquivo de configuração PWA definindo ícones e cor do tema).

Quantos caracteres podem ser digitados no modo texto?

Recomenda-se digitar 1-2 caracteres (letras, números ou caracteres chineses), como a inicial da marca「G」, duas letras「GF」ou um caractere único「极」, pois o tamanho do favicon é muito pequeno (16×16 pixels tem apenas 16 pixels de largura), muitos caracteres ficarão ilegíveis. A ferramenta trunca automaticamente para no máximo 2 caracteres.

Quais formatos de imagem são suportados para upload?

Suporta três formatos de imagem comuns: PNG, JPG/JPEG, WebP. Após o upload a ferramenta corta automaticamente a imagem ao centro como quadrado (pega a área quadrada central), não precisa cortar previamente na proporção 1:1. Recomenda-se usar imagens de logo quadradas com fundo limpo e claro para melhor resultado.

Como usar o código HTML gerado?

Após baixar o ZIP e extrair, coloque todos os arquivos dentro no diretório raiz do seu site, depois copie o código HTML fornecido pela ferramenta (4 linhas de tag link) e cole dentro da tag <head> da sua página. O código já inclui todas as referências de ícones necessárias, incluindo favicon, apple-touch-icon e manifest.

Qual a diferença entre circular/cantos arredondados/quadrado?

Quadrado é o estilo tradicional de favicon, retângulo com cantos retos; retângulo com cantos arredondados é o estilo comum em sites modernos e apps (22% de arredondamento); circular é adequado para estilo de redes sociais ou cenários onde a marca exige ícones circulares. Observação: na exibição real os navegadores geralmente adicionam cantos arredondados ou máscara por conta própria, os três formatos afetam principalmente a aparência do ícone ao adicionar à tela inicial no PWA.

Para que serve fundo transparente?

Por padrão o ícone tem cor de fundo; ao ativar fundo transparente a camada de fundo não é desenhada, apenas o texto/Emoji/imagem em si é opaco. Favicon transparente é adequado para cenários que precisam se integrar ao fundo da aba do navegador, ou se seu logo já é PNG com fundo transparente. Observação: com fundo transparente no modo texto/Emoji certifique-se que a cor do texto fica legível tanto em fundos claros quanto escuros.

No modo Emoji posso usar qualquer Emoji?

Sim. Você pode digitar qualquer Emoji (máximo 2), ou selecionar rapidamente entre 12 Emojis comuns fornecidos pela ferramenta (🔥🚀✨🎯💡✅🌈🧠💎📦🪄❤️). A renderização de Emoji depende da fonte do sistema, o efeito pode variar ligeiramente entre dispositivos.

Por que são necessários ícones de vários tamanhos?

Diferentes cenários usam tamanhos diferentes: aba do navegador usa 16×16, barra de marcadores/barra de tarefas usa 32×32, adicionar à tela inicial no iOS usa 180×180, tela inicial Android e PWA usam 192/512. Colocar apenas um favicon.ico ficará borrado em telas de alto DPI e mobile, PNGs multi-tamanho garantem nitidez em qualquer dispositivo.

Posso usar para gerar ícones PWA?

Sim. android-chrome-192x192.png, android-chrome-512x512.png e site.webmanifest no pacote ZIP são preparados para PWA (Progressive Web App), o arquivo webmanifest contém configuração de caminho de ícones e cor do tema, coloque no diretório raiz do site para atender aos requisitos de ícones PWA.

A imagem de logo enviada é enviada ao servidor?

Não. Todo o desenho de ícones, redimensionamento, geração de ICO, empacotamento ZIP são feitos totalmente no seu navegador local através da API Canvas e biblioteca JSZip, os dados da imagem não saem do seu computador, você pode usar com segurança logos de ambiente interno ou não publicados.

Por que o ícone pequeno de 16×16 que criei parece borrado?

16×16 pixels tem apenas 256 pontos no total, é muito pequeno, se seu design for muito complexo (como várias letras pequenas, muitos detalhes) ao reduzir inevitavelmente ficará borrado. Recomenda-se que o design do favicon seja o mais simples possível: uma letra, uma forma simples ou um único Emoji tem melhor resultado, é por isso que favicons geralmente são versões simplificadas do logo da marca.

Como fazer o favicon atualizar no navegador?

Navegadores fazem cache de favicon, se após atualizar ainda vir o ícone antigo você pode: ① Atualizar a página forçadamente (Ctrl+F5/Cmd+Shift+R); ② Limpar o cache do navegador; ③ Adicionar parâmetro de versão ao caminho do favicon (como favicon.ico?v=2).

Preciso de tanto favicon.ico quanto ícones PNG?

Navegadores modernos suportam favicon PNG, mas favicon.ico é o formato tradicional compatível com navegadores muito antigos (principalmente série IE), para melhor compatibilidade a ferramenta gera ambos. Se precisar apenas de suporte a navegadores modernos, na verdade PNG basta, mas colocar ambos é mais seguro.

Suporta favicon SVG?

Atualmente gera pacote de ícones PNG+ICO padrão, embora navegadores modernos já suportem favicon SVG a compatibilidade ainda não é uniforme. O ZIP da ferramenta cobre a grande maioria dos cenários, se precisar de SVG você pode adicionar arquivo SVG adicional ao cabeçalho HTML por conta própria.

Funciona no celular?

Sim. A ferramenta tem layout responsivo, no celular você pode ajustar parâmetros, visualizar e baixar, mas gerar ICO e empacotar ZIP exigem certo desempenho do navegador móvel, recomenda-se operar em computador para melhor experiência.

Sobre o Favicon (Ícone de Site)

Favicon (abreviação de Favorites Icon, também chamado ícone de site, ícone de marcador) é o pequeno ícone exibido na aba do navegador, barra de marcadores, histórico de navegação, barra de endereço, é um dos elementos básicos de identificação de marca de um site. Um site sem favicon exibe ícone de documento em branco entre várias abas, parecendo não profissional; um favicon bem projetado permite que usuários encontrem seu site rapidamente entre várias abas, é recurso básico essencial antes do lançamento de um site.

Sites modernos precisam de mais do que apenas um favicon.ico. Com a popularização de dispositivos móveis e desenvolvimento de PWA (Progressive Web App), um pacote completo de ícones de site precisa incluir vários tamanhos e formatos: o tradicional favicon.ico compatível com navegadores antigos, PNG 16/32 para abas e marcadores de navegador comum, apple-touch-icon 180×180 para usuários de iPhone/iPad「adicionar à tela inicial」, PNG 192/512 para tela inicial Android e tela de abertura PWA, e site.webmanifest informando ao navegador a localização desses ícones e cor do tema. Criar manualmente todos esses tamanhos e escrever o código de referência HTML correto é uma tarefa chata para desenvolvedores sem formação em design.

Favicon de texto é a forma mais rápida: maioria dos blogs pessoais, projetos open source, sistemas internos na verdade não precisam de design de logo complexo, usar a inicial da marca (como G para Google, F para Facebook) combinada com cor da marca faz um ícone de texto simples com ótimo resultado. A ferramenta oferece 8 fontes comuns do sistema, ajuste de tamanho, personalização de cor, sem precisar abrir Photoshop/Figma, você faz um favicon profissional em um minuto.

Favicon de Emoji é uma solução simples popular nos últimos anos: Emoji por si só são pequenos ícones desenhados por designers, cores vibrantes e alto reconhecimento, usar um Emoji relacionado (como foguete 🚀 para velocidade, lâmpada 💡 para criatividade, chama 🔥 para popular) como favicon em projetos pessoais, protótipos, sites de documentação é divertido e prático, muito melhor do que ícone em branco, além de ter consistência entre plataformas (embora a renderização varie ligeiramente entre sistemas).

Modo imagem é adequado para cenários com logo existente: se você já tem imagem de logo da marca, após upload a ferramenta corta automaticamente ao centro como quadrado, gera todos os tamanhos necessários. Observe que em tamanhos pequenos o ícone tem apenas 16 pixels de largura, logos complexos ao reduzir ficarão borrados como um borrão, por isso favicon geralmente não é o logo completo, mas a parte do símbolo/identidade do logo — como o swoosh da Nike, a maçã da Apple, o M do McDonald's, formas simples permanecem legíveis em tamanhos pequenos.

Por que gerar localmente sem enviar ao servidor? Primeiro, privacidade: logos de marca não publicados, designs de cliente são ativos sensíveis, enviar para servidores de ferramentas de terceiros tem risco de vazamento; segundo, velocidade: desenho local em Canvas é concluído instantaneamente, sem esperar upload/download; terceiro, confiabilidade: não precisa de rede, funciona também em ambientes de rede interna. Todo processamento de imagem usa API Canvas nativa do navegador, empacotamento ZIP usa biblioteca JSZip puramente em JS, sem necessidade de serviço backend.

Três formatos (quadrado, cantos arredondados, circular) servem para adaptar a diferentes estilos de plataforma: Windows tradicionalmente usa ícones quadrados, iOS/iPadOS usa retângulos com cantos arredondados (Squircle), Android e alguns sites usam ícones circulares. O arredondamento de 22% na ferramenta é um tamanho de arredondamento bastante genérico, próximo ao estilo de UI moderno. Observe que na exibição real os navegadores geralmente não cortam o ícone em formato circular (exceto alguns navegadores), o formato circular afeta principalmente a aparência após adicionar à tela inicial do celular.

É importante observar: ① o efeito do favicon depende altamente da simplicidade do design, padrões complexos certamente ficarão borrados em 16×16, recomenda-se usar texto/forma/Emoji simples; ② o efeito de renderização de Emoji depende da fonte do sistema operacional, Emojis vistos em diferentes sistemas podem ter pequenas diferenças; ③ o arquivo ICO é gerado com base em PNG 32×32 incorporado, atende à maioria das necessidades de compatibilidade; ④ fundo transparente em alguns navegadores muito antigos pode ser exibido como fundo preto ou branco, recomenda-se usar cor de fundo no site principal para mais segurança.

术语表

Favicon
Ícone de site (Favorites Icon), pequeno ícone exibido na aba do navegador, barra de marcadores, barra de endereço, elemento básico de identificação de marca do site, nome do arquivo geralmente é favicon.ico.
favicon.ico
Arquivo de formato de ícone tradicional do Windows, pode incorporar ícones de vários tamanhos, serve para compatibilidade com navegadores antigos como IE, navegadores modernos também suportam favicon PNG mas arquivo ico tem melhor compatibilidade.
apple-touch-icon
Ícone usado pelo navegador iOS Safari ao「adicionar à tela inicial」, tamanho 180×180 pixels, é o ícone de site exclusivo para dispositivos Apple.
site.webmanifest
Arquivo de configuração JSON do PWA (Progressive Web App), define nome do aplicativo, ícones, cor do tema, método de inicialização e outras informações, é arquivo essencial para sites modernos fornecerem experiência semelhante a aplicativo.
PWA (Progressive Web App)
Progressive Web App, site que pode ser instalado na tela inicial do celular como um aplicativo nativo, precisa fornecer ícones de tamanho grande e arquivo de configuração manifest.
Canvas API
API de desenho 2D nativa do navegador, esta ferramenta a usa para desenhar localmente ícones de vários tamanhos, sem necessidade de servidor processar imagens.
JSZip
Biblioteca de compactação ZIP implementada puramente em JavaScript, pode criar e baixar arquivos ZIP localmente no navegador, esta ferramenta a usa para empacotar todos os arquivos de ícone.
Debounce de 160ms
Após ajustar parâmetros espera 160 milissegundos sem nova entrada antes de regenerar ícones, evita redesenhar a cada milissegundo ao arrastar controles deslizantes causando travamento, experiência mais fluida.
Corte central
Após upload de imagem pega automaticamente a área quadrada central e corta na proporção 1:1, não precisa o usuário cortar a imagem manualmente previamente.
DPI/Tela de alta resolução
Telas de alto DPI (como Retina) têm cada pixel CSS correspondendo a vários pixels físicos, fornecer PNGs de tamanho grande (32/180/512) garante que ícones fiquem nítidos sem borrão em telas de alta resolução.
Fundo transparente
Camada de fundo do ícone não é desenhada, apenas texto/imagem em primeiro plano, pode se integrar ao fundo da aba do navegador, adequado para cenários com necessidades especiais de design.
Cache do navegador
Navegadores fazem cache de arquivos favicon para reduzir requisições, após atualizar ícones precisa atualizar forçadamente ou adicionar parâmetro de versão para ver o novo ícone.

Tabela de finalidade de tamanhos de ícone

Finalidade de cada arquivo no pacote ZIP:

Nome do arquivoTamanhoCenário de uso
favicon.icoIncorporado multi-tamanhoCompatibilidade tradicional, barra de endereço, navegador IE
favicon-16x16.png16×16Ícone pequeno na aba do navegador
favicon-32x32.png32×32Barra de tarefas, barra de marcadores, atalhos
apple-touch-icon.png180×180iPhone/iPad adicionar à tela inicial
android-chrome-192x192.png192×192Ícone de tela inicial Android, ícone pequeno PWA
android-chrome-512x512.png512×512Tela de abertura PWA, pop-up de instalação
site.webmanifestTexto JSONArquivo de configuração PWA, define ícones e cor do tema

Descrição dos três formatos

Cenários adequados para cada formato:

FormatoCaracterísticas de estiloMelhor cenário
QuadradoRetângulo cantos retos, tradicional clássicoSites tradicionais, desktop Windows, sistemas administrativos
Cantos arredondados22% de arredondamento, moderno e suaveSites modernos, produtos SaaS, estilo mobile
CircularCírculo completo, estilo redes sociaisProdutos sociais, marca pessoal, ícones de app

Lista de fontes disponíveis

8 fontes do sistema suportadas no modo texto:

Nome da fonteTipoDescrição de estilo
ArialSans-serifGenérica, moderna, neutra, escolha mais segura
VerdanaSans-serifLetras largas, legível, projetada para tela
Trebuchet MSSans-serifHumanista, amigável e arredondada
TahomaSans-serifCompacta, nítida, comum no Windows
GeorgiaSerifClássica e elegante, adequada para tradicional/leitura
Times New RomanSerifClássica e formal, estilo acadêmico/jornalístico tradicional
Courier NewMonoespaçadaSentimento de programador/técnico, estilo código
ImpactTítulo em negritoGrossa e chamativa, forte presença de título

Privacy & Security

Neste gerador de Favicon, todo o desenho de ícones, conversão de formato, geração de ICO, empacotamento ZIP são feitos totalmente no seu navegador local através da API Canvas e JSZip, a imagem que você envia, o texto/Emoji que digita, os parâmetros de cor selecionados não são enviados para nenhum servidor, nem são registrados ou armazenados. Toda geração de arquivo é feita em memória local, todos os dados temporários são limpos automaticamente ao fechar a página, logos não publicados, designs de marca e outros conteúdos sensíveis podem ser usados com segurança.

Authoritative References

Troubleshooting

Após baixar ZIP o navegador avisa que não é seguro?

O arquivo ZIP é gerado localmente pelo JSZip do navegador, não passa por servidor, é totalmente seguro. Alguns navegadores podem avisar sobre downloads gerados localmente, basta escolher「Manter」. O conteúdo do arquivo são todas imagens e texto JSON, sem código executável.

Por que a pré-visualização da imagem enviada parece cortada?

A ferramenta faz automaticamente corte quadrado central 1:1 na imagem enviada, se você enviar uma imagem retangular as bordas serão cortadas. Recomenda-se usar logo quadrado para upload, ou coloque o logo no centro de uma tela quadrada antes de enviar.

Pré-visualização de 16×16 parece muito borrada?

16×16 é realmente um tamanho muito pequeno, se o padrão for muito complexo inevitavelmente ficará borrado, isso não é problema da ferramenta mas limitação do próprio tamanho. Recomenda-se simplificar o design: menos texto, menos detalhes, use cores de alto contraste, formas simples permanecem nítidas em 16px.

Após substituir favicon o navegador ainda exibe o antigo?

Navegadores fazem cache forte de favicon, solução: ① Ctrl+F5/Cmd+Shift+R para atualizar forçadamente; ② Abra em nova aba para acessar; ③ Limpe cache e imagens do navegador; ④ Adicione parâmetro de consulta ?v=2 ao caminho do favicon para forçar atualização; ⑤ Abra em janela anônima para ver se é o novo ícone.