Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis E-mailobfuscator

Verberg e-mailadressen voor spamscrapers via HTML-entiteiten, JavaScript-samenstelling, omgekeerde tekst of symboolvervanging.

Werkt offline na het laden

JavaScript, gecodeerd (sterker, aanklikbaar)

Het adres staat alleen in een Base64-tekenreeks in het script en wordt in de browser samengesteld tot een aanklikbare link. Een scraper moet het script uitvoeren of decoderen om het te vinden. Bezoekers moeten JavaScript hebben ingeschakeld.

Beperkte bescherming: Verduistering vermindert eenvoudig scrapen, maar houdt vastberaden bots niet tegen. Geavanceerde crawlers kunnen alle methoden omzeilen.

Geen enkele methode hier houdt een vastberaden scraper tegen die JavaScript uitvoert of de pagina rendert. Gepubliceerde tests laten doorgaans zien dat met JavaScript samengestelde en met CSS omgekeerde adressen langer standhouden dan gewone entiteiten, maar de resultaten verschillen en niets is gegarandeerd. Voor sterkere bescherming gebruik je een contactformulier met een verborgen honeypotveld en een CAPTCHA of ratelimiting in plaats van het adres te tonen.

Veelvoorkomend gebruik

  • Verberg Uw E-mail op een Persoonlijke SiteVoor persoonlijke portfolio's en blogs verkleint obfuscation spam van contactpagina-scrapers.
  • Openbare E-mail voor Auteurs / SprekersOpenbare professionals (auteurs, sprekers, journalisten) hebben contact-e-mails nodig. Verduistering om spam te verminderen.
  • Professor- en Onderzoeks-E-mailUniversiteitslek-pagina's met openbare e-mails krijgen zwaar spam. Obfuscation is het moeite waard.
  • Bedrijfscontactpagina-e-mailVoor kleine bedrijven helpt obfuscating klantgericht e-mails het spamvolume te verminderen.
  • Statische Website E-mailbeschermingVoor statische sites (Hugo, Jekyll, 11ty) zonder backend is obfuscation de voornaamste e-mailbeveiligingsoptie.

Hoe het werkt

De tool gebruikt vier zelfgeschreven coderingsalgoritmen — decimale HTML-entiteiten, omkering met CSS-bidi, JavaScript-injectie in gesplitste delen en vervanging door symbolen in platte tekst — om een e-mailadres om te zetten in opmaak die scraperbots moeilijker kunnen lezen, maar die in een echte browser gewoon werkt. Alle codering gebeurt in de browser zonder server.

  1. 1
    E-mailvalidatie
    Een lichte regex controleert of het adres een lokaal deel, een @-teken en een domein met minstens één punt heeft. Zo worden duidelijke typfouten opgevangen zonder een volledige RFC 5321-parser.
  2. 2
    De coderingsmethode wordt toegepast
    Afhankelijk van de gekozen methode zet de tool elk teken om naar de decimale HTML-entiteit (bijv. h -> h), keert hij de tekenreeks om en plaatst die in een span met CSS bidi-override, splitst hij het adres bij @ en bouwt het opnieuw op via een inline scripttag die de link tijdens het laden maakt, of vervangt hij @ en punten door de teksttokens [at] en [dot].
  3. 3
    HTML-uitvoer weergegeven
    Het resulterende HTML-fragment wordt getoond in een codeblok met syntaxismarkering. Voor de JavaScript-methode wordt het voorbeeld direct gesimuleerd (innerHTML voert geen scripttags uit), zodat je ziet hoe de uiteindelijke link eruitziet zonder die in een echte pagina te plakken.
  4. 4
    Kopiëren naar klembord
    Klikken op Kopiëren schrijft de gegenereerde HTML via de navigator.clipboard-API van de browser naar het klembord, klaar om in elk HTML-bestand of CMS te plakken.

Je e-mailadres verlaat de browser nooit — alle vier de coderingsmethoden draaien volledig in client-side JavaScript zonder netwerkverzoeken.

Gerelateerde tools

Veelgestelde vragen