Categoria: Desenvolvimento
Ofuscador de E-mail
Esconda um link mailto de raspadores básicos, de três formas
Transforme um endereço de e-mail em entidades HTML, um trecho de JavaScript ou texto legível por humanos, para que raspadores simples que buscam links mailto: no HTML bruto de uma página não o capturem. Roda inteiramente no seu navegador.
<a href="mailto:hello@example.com">hello@example.com</a>
Isso só atrasa raspadores simples que buscam links mailto: no HTML bruto. Não impede um atacante determinado nem uma pessoa lendo a página.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
Coletores de spam costumam varrer o HTML bruto de um site em busca do padrão mailto: ou de um sinal @. A ofuscação reescreve o endereço para que uma pessoa, ou um navegador de verdade nos métodos de entidade HTML e JavaScript, ainda consiga ler ou clicar nele, enquanto uma varredura em texto puro do código-fonte não encontra nada reconhecível. É um obstáculo contra raspagem básica, não uma criptografia nem um substituto para filtros de spam.
Como usar
- Digite o endereço de e-mail que você quer publicar, e um texto de link opcional.
- Escolha um método: entidades HTML e o trecho de JavaScript continuam clicáveis; texto legível por humanos é para uma cópia simples exibida sem link.
- Copie o resultado e cole-o no HTML da sua página no lugar de um link mailto: simples.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Isso impede todo o spam?
- Não. Isso só derrota raspadores que buscam um endereço ou um link mailto: no texto HTML bruto. Não impede uma pessoa de copiar o endereço da página renderizada, nem um raspador sofisticado o suficiente para executar JavaScript ou decodificar entidades HTML.
- Qual método devo usar?
- As entidades HTML funcionam em qualquer lugar onde o HTML é renderizado, incluindo clientes de e-mail e leitores de feed. O trecho de JavaScript é um obstáculo mais forte, mas exige que o JavaScript esteja habilitado. O texto legível por humanos é melhor quando você só quer exibir um endereço sem um link clicável.
- Meu endereço de e-mail é enviado para algum lugar?
- Não. O resultado ofuscado é gerado localmente no seu navegador; nada é enviado.