Saltar para o conteúdo principal
LibraTool logoLibraTool

Ofuscador de E-mail grátis

Oculte endereços de e-mail de scrapers de spam usando entidades HTML, montagem JavaScript, texto invertido ou substituição de símbolos.

Funciona offline depois de carregado

JavaScript, codificado (mais forte, clicável)

O endereço fica salvo apenas dentro de uma string Base64 no script e é montado no navegador como um link clicável. Um robô de coleta precisa executar ou decodificar o script para encontrá-lo. Os visitantes precisam ter o JavaScript ativado.

Proteção limitada: A ofuscação reduz scraping simples, mas não bloqueia bots sofisticados. Rastreadores avançados conseguem contornar todos esses métodos.

Nenhum método aqui detém um robô de coleta determinado que execute JavaScript ou renderize a página. Testes publicados geralmente indicam que endereços montados por JavaScript e invertidos por CSS duram mais que entidades simples, mas os resultados variam e nada é garantido. Para uma proteção mais forte, use um formulário de contato com um campo honeypot oculto e um CAPTCHA ou limitação de taxa, em vez de exibir o endereço.

Usos comuns

  • Oculte Seu Email em um Site PessoalPara portfólios pessoais e blogs, a ofuscação reduz spam de raspadores de página de contato.
  • Email Público para Autores / PalestrantesProfissionais públicos (autores, palestrantes, jornalistas) precisam de emails de contato. Obscureça para reduzir spam.
  • Email de Professor e PesquisaPáginas de professores universitários com emails públicos recebem muito spam. Ofuscação vale a pena.
  • Email de Página de Contato ComercialPara pequenas empresas, ofuscar emails voltados para o cliente ajuda a reduzir o volume de spam.
  • Proteção de Email para Sites EstáticosPara sites estáticos (Hugo, Jekyll, 11ty) sem backend, ofuscação é a opção principal de proteção de email.

Como funciona

A ferramenta usa quatro algoritmos de codificação escritos à mão — entidades decimais HTML, inversão bidi CSS, injeção de JavaScript em partes divididas, e substituição de símbolos em texto simples — para transformar um endereço de e-mail em marcação que é mais difícil para robôs de raspagem analisarem enquanto permanece funcional num navegador real. Toda a codificação acontece no navegador sem servidor envolvido.

  1. 1
    Validação de e-mail
    Uma expressão regular leve verifica que o endereço tem uma parte local, um símbolo @, e um domínio com pelo menos um ponto. Isto apanha erros de escrita óbvios sem executar um analisador RFC 5321 completo.
  2. 2
    Método de codificação aplicado
    Dependendo do método escolhido, a ferramenta converte cada caracter na sua entidade decimal HTML (por exemplo, h -> h), inverte a string e envolve-a num span de substituição bidi CSS, divide o endereço em @ e reconstrói-o via uma tag script inline que constrói a âncora em tempo de execução, ou substitui @ e pontos pelos tokens de texto simples [at] e [dot].
  3. 3
    Saída HTML renderizada
    O trecho HTML resultante é mostrado num bloco de código com realce de sintaxe. Para o método JavaScript a pré-visualização é simulada diretamente (innerHTML não executa tags script), para poder ver como o link finalizado se parece sem precisar de o colar numa página real.
  4. 4
    Copiar para a área de transferência
    Clicar em Copiar escreve o HTML gerado na área de transferência via a API navigator.clipboard do navegador, pronto para colar em qualquer arquivo HTML ou CMS.

O seu endereço de e-mail nunca sai do navegador — todos os quatro métodos de codificação funcionam inteiramente em JavaScript do lado do cliente sem pedidos de rede.

Ferramentas relacionadas

Perguntas frequentes