Gå til hovedindhold

Gratis E-mailobfuskering

Skjul e-mailadresser fra spamscrapere ved hjælp af HTML-entiteter, JavaScript-samling, omvendt tekst eller symbolsubstitution.

Virker offline, når den er indlæst

JavaScript, kodet (stærkere, klikbart)

Adressen gemmes kun i en Base64-streng i scriptet og samles i browseren til et klikbart link. En scraper skal køre eller afkode scriptet for at finde den. Besøgende skal have JavaScript slået til.

Begrænset beskyttelse: Sløring reducerer enkel skrabning, men stopper ikke målrettede bots. Sofistikerede crawlere kan omgå alle disse metoder.

Ingen metode her stopper en fast besluttet scraper, der kører JavaScript eller gengiver siden. Offentliggjorte tests viser generelt, at adresser samlet med JavaScript og omvendt med CSS holder længere end almindelige entiteter, men resultaterne varierer, og intet er garanteret. For stærkere beskyttelse skal du bruge en kontaktformular med et skjult honeypot-felt og CAPTCHA eller hastighedsbegrænsning i stedet for at vise adressen overhovedet.

Almindelige anvendelser

  • Skjul din e-mail på et personligt webstedFor personlige porteføljer og blogs, obfuscering skærer spam fra kontakt-sider skrabere.
  • Offentlig e-mail til forfattere / talereOffentligt orienterede professionelle (forfattere, talere, journalister) har brug for kontakt-e-mail. Obfuscér for at reducere spam.
  • Professor og forskning e-mailUniversitets fakultets-sider med offentlig e-mail får tung spam. Obfuscering er værd at gøre.
  • Forretnings kontakt-side e-mailFor små virksomheder hjælper obfuscering af kunde-vejede e-mails med at reducere spam-volumen.
  • Statisk websted e-mail-beskyttelseFor statiske websteder (Hugo, Jekyll, 11ty) uden backend er obfuscering det vigtigste e-mail-beskyttelse.

Sådan fungerer det

Værktøjet bruger fire håndskrevne kodningsalgoritmer — HTML-decimalentiteter, CSS-bidi-vending, JavaScript-indsættelse i dele og symbolerstatning i ren tekst — til at omdanne en e-mailadresse til markup, der er sværere for scraperbots at fortolke, men stadig virker i en rigtig browser. Al kodning sker i browseren uden nogen server.

  1. 1
    Validering af e-mail
    Et let regex tjekker, at adressen har en lokal del, et @-tegn og et domæne med mindst ét punktum. Det fanger åbenlyse tastefejl uden at køre en fuld RFC 5321-parser.
  2. 2
    Kodningsmetoden anvendes
    Afhængigt af den valgte metode omdanner værktøjet enten hvert tegn til dets HTML-decimalentitet (f.eks. h -> h), vender strengen og pakker den ind i et CSS bidi-override-span, deler adressen ved @ og genopbygger den via et inline script-tag, der bygger linket under kørsel, eller erstatter @ og punktummer med teksttokens [at] og [dot].
  3. 3
    HTML-outputtet vises
    Den resulterende HTML-stump vises i en kodeblok med syntaksfremhævning. For JavaScript-metoden simuleres forhåndsvisningen direkte (innerHTML kører ikke script-tags), så du kan se, hvordan det færdige link ser ud, uden at skulle indsætte det på en rigtig side.
  4. 4
    Kopiér til udklipsholder
    Klik på Kopiér skriver den genererede HTML til udklipsholderen via browserens navigator.clipboard API, klar til at indsætte i en HTML-fil eller et CMS.

Din e-mailadresse forlader aldrig browseren — alle fire kodningsmetoder kører udelukkende i JavaScript på klientsiden uden netværksforespørgsler.

Relaterede værktøjer

Ofte stillede spørgsmål