Ir para o conteudo principal

Verificador de logótipo BIMI

Valide a conformidade Tiny-PS e o alojamento em segundos

O seu logótipo BIMI não aparece no Gmail ou Yahoo? Cole a URL do seu SVG para um diagnóstico completo: conformidade Tiny-PS, tamanho, latência e cadeia de redirecionamentos.

Validação Tiny-PS instantânea

A ferramenta verifica se o seu SVG cumpre o perfil Tiny-PS exigido pelos fornecedores de correio. Deteção automática de elementos proibidos.

Análise de entrega HTTP

Meça a latência, rastreie os redirecionamentos e verifique o tipo MIME. Um alojamento lento ou mal configurado impede a exibição do logótipo.

100% gratuito, sem registo

Cole a URL, obtenha resultados. Sem conta necessária, sem limites de utilização. Exporte o JSON para as suas auditorias.

Diagnóstico de erros

Scripts, fontes, foreignObject, referências externas: cada elemento não conforme é identificado com uma explicação clara.

Exportação JSON completa

Conserve um registo técnico com o relatório JSON. Ideal para documentar pedidos de alteração ou auditar fornecedores.

Porque validar o seu logótipo BIMI antes de publicar?

O BIMI (Brand Indicators for Message Identification) mostra o seu logótipo junto aos seus emails no Gmail, Yahoo e outros fornecedores. Mas um logótipo mal configurado permanece invisível, mesmo com um registo DNS correto.

Os fornecedores de correio impõem restrições rigorosas: o ficheiro deve estar no formato SVG Tiny-PS (Tiny Portable/Secure), servido por HTTPS, com um peso razoável. Um único elemento proibido (script, fonte externa, foreignObject) bloqueia a exibição.

Problemas comuns detetados pela ferramenta:

  • Scripts ou animações → O logótipo é rejeitado (Tiny-PS proíbe qualquer código executável)
  • Fontes incorporadas → Usar formas vetoriais em vez disso
  • Referências externas → URLs para ficheiros remotos estão bloqueadas
  • Ficheiro demasiado grande → Ultrapassar 32 kB atrasa ou bloqueia a exibição
  • HTTPS em falta → O logótipo deve ser servido por ligação segura

Como verificar o seu logótipo BIMI em 3 passos

Passo 1: Obter a URL do logótipo

Localize o campo l= no seu registo BIMI TXT:

v=BIMI1; l=https://cdn.captaindns.com/brand/logo.svg

Copie a URL completa do logótipo (tudo o que vem depois de l=).

Se ainda não tem um registo BIMI:

  • Crie o seu logótipo SVG conforme ao Tiny-PS
  • Aloje-o num CDN ou servidor HTTPS
  • Use a URL de staging para testar antes de publicar

Passo 2: Executar a verificação

Cole a URL no campo acima e clique em Verificar. A ferramenta:

  1. Descarrega o ficheiro do seu servidor (como o Gmail faria)
  2. Mede a latência e regista os redirecionamentos
  3. Analisa o conteúdo SVG para detetar elementos proibidos

Passo 3: Interpretar e corrigir

O relatório distingue:

  • Erros (vermelho): Bloqueiam a exibição. Corrija primeiro.
  • Avisos (laranja): Riscos potenciais. Trate para um logótipo ótimo.
  • Sucesso (verde): Elementos conformes.

O que é BIMI e Tiny-PS?

BIMI (Brand Indicators for Message Identification)

O BIMI é um padrão de email que permite mostrar o logótipo da sua marca nos clientes de correio. Baseia-se em:

  1. Autenticação de email: SPF, DKIM e DMARC devem estar corretamente configurados
  2. Registo DNS: Um registo TXT default._bimi.seudominio.com aponta para o seu logótipo
  3. VMC (opcional): Verified Mark Certificate para Gmail

Tiny-PS (Tiny Portable/Secure)

Tiny-PS é um perfil restrito do formato SVG concebido para segurança:

ElementoPermitidoProibido
Formas geométricasrect, circle, path, polygon-
Coresfill, stroke, gradientes lineares-
Scripts-script, eventos JS
Fontes-font, font-face, fontes externas
Multimédia-image, video, audio
Referências-xlink:href para ficheiros externos
Animações-animate, animateTransform

Porquê estas restrições? Os logótipos BIMI são exibidos em contextos de alta segurança (emails). Um SVG malicioso poderia executar código ou carregar recursos externos. O Tiny-PS garante que o logótipo é puramente visual e sem riscos.


O que analisa exatamente a ferramenta?

Entrega HTTP

MétricaVerificaçãoImpacto
LatênciaTempo de downloadMais de 5 segundos = aviso
RedirecionamentosNúmero de saltos (301/302)Mais de 2 redirecionamentos = aviso
URL finalEndpoint após redirecionamentosDeve ser HTTPS
Tipo MIMEContent-Type devolvidoDeve ser image/svg+xml
Certificado TLSValidade do HTTPSCertificado expirado = erro

Estrutura SVG

ElementoVerificaçãoResultado se não conforme
viewBoxPresença e formatoAviso se ausente
Dimensõeswidth/height declaradosInformação
Scripts<script>, eventosErro bloqueante
Fontes<font>, @font-faceErro bloqueante
foreignObjectConteúdo HTML incorporadoErro bloqueante
Referências externasxlink:href remotoErro bloqueante
Animações<animate> e derivadosErro bloqueante

Tamanho do ficheiro

LimiarEstadoRecomendação
Menos de 20 kBÓtimoSem ação necessária
20-32 kBAceitávelOtimização recomendada
Mais de 32 kBAvisoReduzir através de compressão ou simplificação

Casos de uso concretos

Caso 1: Logótipo invisível apesar de BIMI configurado

Sintoma: Tem um registo BIMI válido, DMARC ativo, mas o logótipo não aparece no Gmail.

Diagnóstico com a ferramenta:

  1. Cole a URL do logótipo
  2. Descobre: Erro: elemento <script> detetado
  3. O SVG contém um script de animação herdado da exportação do Illustrator

Ação: Reexporte o SVG sem scripts. Use "SVG Tiny 1.2" ou limpe manualmente.


Caso 2: Logótipo que carrega lentamente ou às vezes não

Sintoma: O logótipo aparece de forma intermitente, por vezes com atraso.

Diagnóstico com a ferramenta:

  1. Latência: 4,2 segundos
  2. Redirecionamentos: 4 (http → https → www → CDN → edge)
  3. Ficheiro: 45 kB

Ação:

  • Reduzir os redirecionamentos (apontar diretamente para a URL final)
  • Comprimir o SVG (remover metadados, otimizar caminhos)
  • Usar um CDN com caching agressivo

Caso 3: Validação antes do lançamento da marca

Sintoma: Está a preparar o deployment BIMI para uma nova marca e quer validar o logótipo antecipadamente.

Fluxo de trabalho:

  1. Exporte o seu logótipo como SVG do Illustrator/Figma
  2. Aloje numa URL HTTPS de staging
  3. Execute a verificação CaptainDNS
  4. Corrija erros e avisos
  5. Valide uma última vez antes da publicação DNS

Resultado: Deployment sem surpresas, logótipo visível assim que o DNS se propaga.


Boas práticas para um logótipo BIMI conforme

Criação do SVG

  1. Use formas vetoriais: Sem imagens bitmap incorporadas
  2. Converta o texto em caminhos: Evite fontes, use <path>
  3. Remova os metadados: Comentários, informação do editor, histórico
  4. Simplifique os caminhos: Reduza o número de pontos de ancoragem
  5. Defina um viewBox: Permite o redimensionamento correto

Exportação de ferramentas comuns

FerramentaConfiguração recomendada
Adobe IllustratorFicheiro → Exportar → SVG (Perfil: SVG Tiny 1.2)
FigmaExportar SVG → Marcar "Outline text"
InkscapeGuardar como → SVG otimizado
SketchExportar → Formato SVG → Outline text

Alojamento

  • HTTPS obrigatório: Certificado válido, sem avisos de segurança
  • CDN recomendado: Cloudflare, AWS CloudFront, Fastly para a latência
  • Cache longo: Cache-Control: max-age=86400 mínimo
  • Redirecionamentos mínimos: Idealmente 0, máximo 2

FAQ - Perguntas frequentes

P: O que é o perfil SVG Tiny-PS?

R: Tiny-PS (Tiny Portable/Secure) é um subconjunto restrito do formato SVG exigido pelo BIMI. Proíbe scripts, fontes externas, foreignObject e referências a ficheiros remotos. Apenas elementos gráficos estáticos são permitidos para garantir a segurança nos clientes de correio.


P: Porque é que o meu logótipo BIMI não aparece no Gmail?

R: Causas comuns:

  • Logótipo não conforme Tiny-PS (scripts, fontes, animações proibidas)
  • Ficheiro demasiado grande (mais de 32 kB)
  • HTTPS inválido ou certificado expirado
  • Demasiados redirecionamentos na cadeia de entrega
  • DMARC não configurado com política quarantine ou reject

Execute uma verificação para identificar o problema exato.


P: Qual é o tamanho máximo para um logótipo BIMI?

R: A recomendação oficial é manter-se abaixo de 32 kB. Um logótipo mais pesado atrasa a exibição e pode ser rejeitado. Para reduzir o tamanho:

  • Remova os metadados desnecessários
  • Simplifique os caminhos vetoriais
  • Use ferramentas como SVGO ou SVG Optimizer

P: A ferramenta realmente descarrega o meu logótipo?

R: Sim, o CaptainDNS faz proxy do download a partir do seu servidor backend. Isto simula exatamente o que o Gmail, Yahoo e outros fornecedores fazem quando obtêm o seu logótipo para exibir.


P: Posso verificar um logótipo antes de o publicar?

R: Sim, e é recomendado. Aloje o seu SVG num servidor HTTPS temporário (staging, CDN de teste) e execute a verificação antes de o adicionar ao seu registo BIMI de produção.


P: O que significam os avisos (warnings)?

R: Os avisos indicam construções que poderiam causar problemas com alguns fornecedores:

  • Ficheiro perto do limite de 32 kB
  • Cadeia de redirecionamentos longa (3+)
  • Latência alta (mais de 3 segundos)
  • Metadados supérfluos

Não bloqueiam necessariamente a exibição mas merecem atenção para um logótipo robusto.


P: Com que frequência devo verificar o meu logótipo BIMI?

R:

  • Após cada alteração: ao ficheiro SVG ou ao alojamento
  • Após mudar de CDN: novo URL, novo certificado
  • Rotina: verificação trimestral para detetar incidentes de infraestrutura
  • Quando reportado: se os utilizadores informam que o logótipo já não aparece

Ferramentas complementares

FerramentaUtilidade
Inspetor BIMIVerificar o seu registo DNS BIMI
BIMI GeneratorGere um registro BIMI válido para o seu domínio
Inspetor DMARCValidar a política DMARC (pré-requisito BIMI)
Testador de emailPontuação de entregabilidade completa
Inspetor SPFVerificar a autenticação SPF
Inspetor DKIMValidar a assinatura DKIM

Recursos úteis