無料電子メール難読化ツール
HTML エンティティ、JavaScript アセンブリ、反転テキスト、または記号置換を使用して、スパム スクレイパーから電子メール アドレスを非表示にします。
JavaScript、エンコード(より強力、クリック可能)
アドレスはスクリプト内のBase64文字列にのみ保存され、ブラウザー上で組み立てられてクリック可能なリンクになります。スクレイパーがアドレスを見つけるには、スクリプトを実行またはデコードする必要があります。訪問者側でJavaScriptが有効になっている必要があります。
限定的な保護: 難読化は単純なスクレイピングを減らしますが、高度なボットは防げません。洗練されたクローラーはすべての方式を突破できます。
JavaScriptを実行したりページをレンダリングしたりする執拗なスクレイパーは、ここにあるどの方法でも防げません。公開されているテストでは、一般に、JavaScriptで組み立てる方法やCSSで反転する方法のアドレスは、単純なエンティティより長く保護されるとされていますが、結果は一定ではなく、保証はありません。より強力に守るには、アドレスをそのまま表示せず、隠しハニーポットフィールドとCAPTCHAまたはレート制限を備えた問い合わせフォームを使ってください。
主な用途
- 個人サイトで電子メールを隠す個人ポートフォリオとブログの場合、難読化はコンタクトページスクレーパーからのスパムを削減します。
- 著者/スピーカー向けの公開メール公開専門家 (著者、スピーカー、ジャーナリスト) は連絡先メールが必要です。スパム削減のために難読化します。
- 教授と研究メール公開メール付きの大学教員ページは大量のスパムを受け取ります。難読化の価値があります。
- ビジネスコンタクトページメール小規模企業の場合、顧客向けメールを難読化するとスパム量を削減するのに役立ちます。
- スタティックサイトのメール保護バックエンドのない静的サイト (Hugo、Jekyll、11ty) の場合、難読化は主なメール保護オプションです。
使い方
このツールは4つの手書きエンコーディングアルゴリズム — HTML10進エンティティ、CSSのbidi反転、分割JavaScriptインジェクション、プレーンテキストの記号置換 — を使って、実際のブラウザでは機能しつつスクレイパーボットには解析しづらいマークアップにメールアドレスを変換します。すべてのエンコーディングはブラウザ内で行われ、サーバーは関与しません。
- 1メールアドレスの検証軽量な正規表現が、アドレスにローカルパート、@記号、少なくとも1つのドットを持つドメインがあることを確認します。これにより、RFC 5321の完全なパーサーを実行することなく明らかなタイプミスを検出できます。
- 2エンコーディング方式の適用選んだ方式に応じて、ツールはすべての文字をHTMLの10進エンティティに変換する(例:h -> h)、文字列を反転してCSSのbidi-overrideスパンで囲む、アドレスを@で分割し実行時にアンカーを構築するインラインscriptタグで再構築する、または@とドットをプレーンテキストのトークン[at]と[dot]に置き換える、のいずれかを行います。
- 3レンダリングされたHTML出力結果として得られるHTMLスニペットは、シンタックスハイライトされたコードブロックに表示されます。JavaScript方式では、プレビューが直接シミュレートされます(innerHTMLはscriptタグを実行しないため)。実際のページに貼り付けることなく、完成したリンクがどう見えるか確認できます。
- 4クリップボードにコピー「コピー」をクリックすると、生成されたHTMLがブラウザのnavigator.clipboard APIを介してクリップボードに書き込まれ、任意のHTMLファイルやCMSに貼り付ける準備が整います。
あなたのメールアドレスはブラウザの外に出ることはありません — 4つのエンコーディング方式すべてがネットワークリクエストなしでクライアントサイドのJavaScript内で完全に動作します。
関連ツール
ブラウザフィンガープリント監査ツール
トラッキングスクリプトがブラウザから何を収集するかを確認できます — キャンバス・WebGL・音声・フォント・画面・タイムゾーンなど、さらにSHA-256複合ハッシュも表示。プライバシー対策の効果を確認するために2回実行してみましょう。アップロードは一切ありません。
EMLメールビューアー
メールクライアントなしに.emlファイルを開き、ヘッダーと本文を読んで添付ファイルをダウンロードできます。ローカルで解析されるためアップロードは一切ありません。
重複行ファインダー
リストから重複行を検索、カウント、または削除します。電子メール リストのクリーンアップ、監査ログ、またはデータ ダンプ内の繰り返しエントリの検索に最適です。