무료 이메일 난독화기
HTML 엔티티, JavaScript 조합, 텍스트 역전, 기호 대체를 사용하여 이메일 주소를 스팸 스크래퍼로부터 숨깁니다.
JavaScript, 인코딩 (더 강함, 클릭 가능)
주소가 스크립트 안의 Base64 문자열에만 저장되고, 브라우저에서 조립되어 클릭 가능한 링크가 됩니다. 수집 프로그램이 주소를 찾으려면 스크립트를 실행하거나 디코딩해야 해요. 방문자는 JavaScript를 켜야 합니다.
제한적 보호: 난독화는 단순 스크래핑을 줄이지만 고급 봇을 막지는 못합니다. 정교한 크롤러는 이 방법들을 모두 우회할 수 있습니다.
JavaScript를 실행하거나 페이지를 렌더링하는 끈질긴 수집 프로그램은 여기 있는 어떤 방법으로도 막을 수 없어요. 공개된 테스트에서는 대체로 JavaScript로 조립하거나 CSS로 뒤집은 주소가 일반 엔티티보다 오래 버티지만, 결과는 다르고 보장되지 않아요. 더 강력히 보호하려면 주소를 아예 노출하지 말고, 숨은 허니팟 필드와 CAPTCHA 또는 요청 제한이 있는 문의 양식을 사용하세요.
주요 용도
- 개인 사이트에서 이메일 숨기기개인 포트폴리오 및 블로그의 경우 난독화는 연락처 페이지 스크래퍼의 스팸을 줄입니다.
- 저자 / 연사를 위한 공개 이메일공개 전문가 (저자, 연사, 기자)는 연락처 이메일이 필요합니다. 스팸을 줄이기 위해 난독화합니다.
- 교수 및 연구 이메일공개 이메일이 있는 대학 교직원 페이지는 많은 스팸을 받습니다. 난독화가 가치가 있습니다.
- 비즈니스 연락처 페이지 이메일소규모 비즈니스의 경우 고객 대면 이메일을 난독화하면 스팸 양을 줄이는 데 도움이 됩니다.
- 정적 사이트 이메일 보호백엔드가 없는 정적 사이트 (Hugo, Jekyll, 11ty)의 경우 난독화는 주요 이메일 보호 옵션입니다.
사용 방법
이 도구는 직접 작성한 네 가지 인코딩 알고리즘(HTML 10진 엔티티, CSS bidi 반전, 분할 JavaScript 삽입, 일반 텍스트 기호 치환)으로 이메일 주소를 실제 브라우저에서는 작동하지만 스크레이퍼 봇이 파싱하기 어려운 마크업으로 변환합니다. 모든 인코딩은 서버 없이 브라우저에서 이루어집니다.
- 1이메일 검증가벼운 정규식으로 주소에 로컬 부분, @ 기호, 점이 하나 이상 있는 도메인이 있는지 확인합니다. 전체 RFC 5321 파서를 실행하지 않고도 명백한 오타를 잡아냅니다.
- 2인코딩 방식 적용선택한 방식에 따라 도구는 모든 문자를 HTML 10진 엔티티로 변환하거나(예: h -> h), 문자열을 뒤집어 CSS bidi-override span으로 감싸거나, 주소를 @에서 나눈 뒤 실행 시 링크를 만드는 인라인 스크립트 태그로 재구성하거나, @와 점을 일반 텍스트 토큰 [at]과 [dot]으로 바꿉니다.
- 3HTML 출력 렌더링생성된 HTML 조각은 구문 강조된 코드 블록에 표시됩니다. JavaScript 방식의 미리보기는 직접 시뮬레이션되므로(innerHTML은 스크립트 태그를 실행하지 않음), 실제 페이지에 붙여 넣지 않고도 완성된 링크의 모습을 볼 수 있습니다.
- 4클립보드에 복사복사를 클릭하면 브라우저의 navigator.clipboard API로 생성된 HTML을 클립보드에 기록하여 어떤 HTML 파일이나 CMS에도 바로 붙여 넣을 수 있습니다.
이메일 주소는 브라우저를 떠나지 않습니다. 네 가지 인코딩 방식 모두 네트워크 요청 없이 클라이언트 측 JavaScript에서만 실행됩니다.
관련 도구
브라우저 핑거프린트 감사기
추적 스크립트가 브라우저에서 수집하는 정보를 정확히 확인합니다 — 캔버스, WebGL, 오디오, 폰트, 화면, 시간대 등 — SHA-256 복합 해시 포함. 두 번 실행하여 개인정보 보호 조치가 작동하는지 확인합니다. 업로드되지 않습니다.
EML 이메일 뷰어
이메일 클라이언트 없이 .eml 이메일 파일을 열어 헤더와 본문을 읽고 첨부 파일을 다운로드합니다. 로컬에서 파싱 — 업로드되지 않습니다.
중복 줄 찾기
목록에서 중복된 줄을 찾고, 세고, 제거합니다. 이메일 목록 정리, 감사 로그, 데이터 덤프에서 반복 항목 찾기에 유용합니다.