Obfuscador de e-mail

Proteja seu endereço de e-mail contra bots de spam com nosso ofuscador de e-mail gratuito. Converta endereços de e-mail em entidades HTML, JavaScript e outros formatos que os seres humanos possam ler, mas que os bots não consigam facilmente extrair.

Perguntas frequentes

A ofuscação de e-mail é uma técnica para ocultar endereços de e-mail de bots de spam automatizados, mantendo-os legíveis para humanos. Ao codificar o e-mail de várias maneiras, você pode exibi-lo em sites sem que ele seja facilmente coletado.

Os métodos baseados em JavaScript são geralmente mais eficazes, pois exigem que o bot execute JavaScript. A codificação de entidade HTML oferece boa proteção, embora seja puramente estática. O uso de vários métodos em conjunto aumenta a proteção.

Os bots sofisticados podem decodificar alguns métodos de ofuscação. No entanto, a ofuscação reduz significativamente o spam ao bloquear os bots mais simples. Para obter proteção máxima, considere usar formulários de contato em vez de exibir endereços de e-mail.

ROT13 é uma cifra de substituição simples que substitui cada letra pela letra 13 posições depois dela no alfabeto. Não se trata de uma criptografia segura, mas pode impedir a coleta básica de e-mails. A aplicação do ROT13 duas vezes retorna o texto original.

Alguns métodos de ofuscação podem afetar a acessibilidade para leitores de tela e usuários com deficiências. A codificação de entidade HTML mantém a acessibilidade, enquanto os métodos JavaScript podem não manter. Sempre teste com leitores de tela e considere fornecer métodos de contato alternativos para obter o máximo de acessibilidade.

Copie o código ofuscado da ferramenta e cole-o diretamente em seu HTML. Para métodos JavaScript, certifique-se de que o script seja colocado após o contêiner de e-mail em seu HTML ou executado após o carregamento do DOM. Teste a exibição para confirmar se o e-mail aparece corretamente para os usuários.

Sim, você pode ofuscar links mailto codificando todo o atributo href usando entidades HTML ou JavaScript. Isso impede que os bots coletem tanto o texto visível do e-mail quanto o destino do link. No entanto, alguns métodos podem exigir que os usuários tenham o JavaScript ativado.

A ofuscação de e-mail não garante a prevenção de spam, pois bots sofisticados podem decodificar métodos comuns. Ela pode afetar o SEO, a acessibilidade e os usuários com JavaScript desativado. A ofuscação também exige manutenção se você alterar os endereços de e-mail e não protege contra spammers humanos.

Os formulários de contato oferecem melhor proteção contra spam por não exporem seu endereço de e-mail. No entanto, a ofuscação de e-mail é útil quando você precisa exibir um endereço de e-mail diretamente. Para obter segurança máxima, use formulários de contato com CAPTCHA e guarde a ofuscação para situações que exijam endereços de e-mail visíveis.

A ofuscação de entidades HTML funciona universalmente em todos os dispositivos. Os métodos baseados em JavaScript funcionam na maioria dos navegadores móveis modernos, mas podem falhar em dispositivos mais antigos ou em navegadores com o JavaScript desativado. Sempre teste seus e-mails ofuscados em vários dispositivos e forneça opções de contato alternativas.