Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis E-postobfuskator

Skjul e-postadresser fra søppelpostskrapere ved hjelp av HTML-entiteter, JavaScript-sammenstilling, reversert tekst eller symbolsubstitusjon.

Fungerer uten nett når den er lastet

JavaScript, kodet (sterkere, klikkbar)

Adressen lagres bare i en Base64-streng i skriptet og settes sammen i nettleseren til en klikkbar lenke. En skraper må kjøre eller dekode skriptet for å finne den. Besøkende må ha JavaScript slått på.

Begrenset beskyttelse: Skjuling reduserer enkel skraping, men stopper ikke målrettede roboter. Sofistikerte crawlere kan omgå alle disse metodene.

Ingen metode her stopper en målrettet skraper som kjører JavaScript eller gjengir siden. Publiserte tester finner generelt at adresser satt sammen med JavaScript eller reversert med CSS overlever lenger enn vanlige entiteter, men resultatene varierer og ingenting er garantert. For sterkere beskyttelse, bruk et kontaktskjema med et skjult honeypot-felt og CAPTCHA eller hastighetsbegrensning i stedet for å vise adressen i det hele tatt.

Vanlige bruksområder

  • Skjul e-posten din på et personlig nettstedFor personlige porteføljer og blogger, obfuskering skjærer spam fra kontaktsideskrapere.
  • Offentlig e-post for forfattere / talereOffentlig vendt profesjonelle (forfattere, talere, journalister) trenger kontakt e-poster. Obfuser for å redusere spam.
  • Professor og forskning e-postUniversitetsfakultets sider med offentlig e-post får tung spam. Obfuskering er verdt å gjøre.
  • Forretnings kontaktside e-postFor små bedrifter hjelper obfuskering av kundevendte e-poster med å redusere spam-volum.
  • Statisk nettsted e-postbeskyttelseFor statiske nettsteder (Hugo, Jekyll, 11ty) uten backend er obfuskering hovedalternativet for e-postbeskyttelse.

Hvordan det fungerer

Verktøyet bruker fire håndskrevne kodingsalgoritmer — HTML-desimalentiteter, CSS bidi-reversering, JavaScript-innsetting i deler og erstatning med symboler i ren tekst — for å gjøre en e-postadresse om til kode som er vanskeligere for skrapeboter å tolke, men som fortsatt fungerer i en ekte nettleser. All koding skjer i nettleseren uten server.

  1. 1
    Validering av e-post
    Et enkelt regex sjekker at adressen har en lokal del, et @-tegn og et domene med minst ett punktum. Det fanger opp åpenbare skrivefeil uten å kjøre en full RFC 5321-tolker.
  2. 2
    Valgt kodingsmetode brukes
    Avhengig av metoden du velger, gjør verktøyet enten om hvert tegn til sin HTML-desimalentitet (f.eks. h -> h), snur strengen og pakker den inn i en CSS bidi-override-span, deler adressen ved @ og bygger den opp igjen via en inline script-tag som lager lenken ved kjøretid, eller erstatter @ og punktum med teksttokenene [at] og [dot].
  3. 3
    HTML-resultatet vises
    Det resulterende HTML-utdraget vises i en kodeblokk med syntaksutheving. For JavaScript-metoden simuleres forhåndsvisningen direkte (innerHTML kjører ikke script-tagger), så du ser hvordan den ferdige lenken ser ut uten å lime den inn på en ekte side.
  4. 4
    Kopier til utklippstavlen
    Klikk på Kopier skriver den genererte HTML-en til utklippstavlen via nettleserens navigator.clipboard-API, klar til å limes inn i en HTML-fil eller et publiseringssystem.

E-postadressen din forlater aldri nettleseren — alle fire kodingsmetodene kjører helt i JavaScript på klientsiden uten nettverksforespørsler.

Relaterte verktøy

Ofte stilte spørsmål