Zum Hauptinhalt springen

E-Mail-Verschleierer – kostenlos

E-Mail-Adressen vor Spam-Crawlern schützen mit HTML-Entitäten, JavaScript-Assembly, umgekehrtem Text oder Symbolersatz.

Funktioniert nach dem Laden offline

JavaScript, kodiert (stärker, anklickbar)

Die Adresse wird nur in einem Base64-String im Skript gespeichert und im Browser zu einem anklickbaren Link zusammengesetzt. Ein Scraper muss das Skript ausführen oder dekodieren, um sie zu finden. Besucher müssen JavaScript aktiviert haben.

Eingeschränkter Schutz: Verschleierung reduziert einfaches Scraping, hält aber hartnäckige Bots nicht auf. Ausgefeilte Crawler können alle Methoden überwinden.

Keine der Methoden hier hält einen entschlossenen Scraper auf, der JavaScript ausführt oder die Seite rendert. Veröffentlichte Tests zeigen allgemein, dass per JavaScript zusammengesetzte und per CSS umgekehrte Adressen länger durchhalten als einfache Entitäten, aber die Ergebnisse schwanken und nichts ist garantiert. Für stärkeren Schutz nutze ein Kontaktformular mit verstecktem Honeypot-Feld und CAPTCHA oder Ratenbegrenzung, statt die Adresse überhaupt anzuzeigen.

Häufige Anwendungen

  • Verbergen Sie Ihre E-Mail auf einer persönlichen WebsiteFür persönliche Portfolios und Blogs reduziert Obfuskation Spam von Kontaktseiten-Scrapern.
  • Öffentliche E-Mail für Autoren / RednerÖffentliche Profis (Autoren, Redner, Journalisten) benötigen Kontakt-E-Mails. Verdunkeln Sie, um Spam zu reduzieren.
  • Professor und Forschungs-E-MailUniversitätsfakultätsseiten mit öffentlichen E-Mails erhalten viel Spam. Obfuskation lohnt sich.
  • Geschäftskontakt-Seiten-E-MailFür kleine Unternehmen hilft die Obfuskation kundenseitiger E-Mails, die Spammenge zu reduzieren.
  • E-Mail-Schutz für statische WebsitesFür statische Websites (Hugo, Jekyll, 11ty) ohne Backend ist Obfuskation die Hauptoption für E-Mail-Schutz.

So funktioniert es

Das Tool verwendet vier selbst geschriebene Kodierungsalgorithmen – dezimale HTML-Entitäten, CSS-Bidi-Umkehrung, aufgeteilte JavaScript-Einfügung und Symbolersetzung im Klartext –, um eine E-Mail-Adresse in Markup umzuwandeln, das für Scraper-Bots schwerer auszulesen ist, in einem echten Browser aber funktioniert. Die gesamte Kodierung erfolgt im Browser ohne Server.

  1. 1
    E-Mail-Prüfung
    Ein schlanker Regex prüft, ob die Adresse einen lokalen Teil, ein @-Zeichen und eine Domain mit mindestens einem Punkt hat. Das fängt offensichtliche Tippfehler ab, ohne einen vollständigen RFC-5321-Parser auszuführen.
  2. 2
    Angewendete Kodierungsmethode
    Je nach gewählter Methode wandelt das Tool jedes Zeichen in seine dezimale HTML-Entität um (z. B. h -> h), kehrt die Zeichenkette um und umschließt sie mit einem CSS-bidi-override-span, teilt die Adresse am @ und setzt sie über ein Inline-Script wieder zusammen, das den Link zur Laufzeit erzeugt, oder ersetzt @ und Punkte durch die Klartext-Tokens [at] und [dot].
  3. 3
    HTML-Ausgabe wird angezeigt
    Das resultierende HTML-Snippet erscheint in einem Codeblock mit Syntaxhervorhebung. Bei der JavaScript-Methode wird die Vorschau direkt simuliert (innerHTML führt keine Script-Tags aus), sodass Sie sehen, wie der fertige Link aussieht, ohne ihn in eine echte Seite einfügen zu müssen.
  4. 4
    In die Zwischenablage kopieren
    Ein Klick auf Kopieren schreibt das erzeugte HTML über die navigator.clipboard-API des Browsers in die Zwischenablage, bereit zum Einfügen in jede HTML-Datei oder jedes CMS.

Ihre E-Mail-Adresse verlässt nie den Browser – alle vier Kodierungsmethoden laufen vollständig in clientseitigem JavaScript ohne Netzwerkanfragen.

Ähnliche Tools

Häufige Fragen