Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightセキュリティツールchevron_rightメール難読化ツールメール難読化ツール

メール難読化ツール

メールアドレスをスパムボットから隠しつつ人間には読めるように。複数の方式。

contact@example.com

関連ツール

メール難読化解除ツール

メール難読化解除ツール

難読化されたメールアドレスをプレーンテキストに戻します。HTML エンティティ、Base64、ROT13、[at]/[dot]、反転文字列などに対応。

安全なトークンジェネレーター

安全なトークンジェネレーター

Web Crypto API を使って hex、base64、base64url 形式の安全なトークンを生成します。

セキュアキージェネレーター

セキュアキージェネレーター

HEX・Base64・Base64URL 形式で暗号化キーを生成します。

Bcrypt ジェネレーター

Bcrypt ジェネレーター

bcrypt パスワードハッシュを生成します。

WebMをMP4に変換

WebMをMP4に変換

WebMをMP4に変換はブラウザ上でWebMを互換性の高いMP4に変換するためのツールです。公開、授業、デモ、日常の動画・音声整理をすばやくプライベートに行えます。

CSS Clip-Path ジェネレーター

CSS Clip-Path ジェネレーター

ライブプレビューでCSS clip-path形状を生成します。

PDF ページ一括回転

PDF ページ一括回転

各 PDF ページをクリックで個別回転。向きが混在したスキャンの修正に最適。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

なぜウェブ上でメールアドレスを難読化するのか?

スパムボットはメールアドレスを求めてウェブページを常時スキャンしています。HTML 内に mailto:[email protected] と書かれただけで、インデックスされてから数時間でメーリングリストに登録されてしまいます。難読化により、単純なスクレイパーにはアドレスを解析しにくくしつつ、実際の訪問者には引き続き利用可能な状態を保ちます。

利用可能な方法

  • HTML エンティティ — 各文字が &#NN; になります。ブラウザは通常通りレンダリングし、多くのスクレイパーはスキップします。
  • 反転 + CSSdirection: rtl を使って DOM に文字列を逆順で格納します。人間は正常に読めますが、単純な正則表現スクレイパーには意味不明な文字列に見えます。
  • Base64 + JS デコーダ — アドレスを Base64 エンコードし、ページ読み込み時に小さなインラインスクリプトでデコードします。JavaScript を実行しないスクレイパーは平文を見ることができません。
  • ROT13 — 各文字を 13 文字ずらします。知っている人には明らかですが、単純なマッチャーには見えません。
  • [at] / [dot] — 人間が読める形式:contact [at] example [dot] com。コピーも読みやすく、正規表現には見えません。

どの方法を選ぶべきか?

  • アドレスをクリック可能に保ちたい場合:HTML エンティティまたは Base64 + JS。
  • 表示されるがクリック不可にしたい場合:反転 + CSS または [at]/[dot]。
  • JavaScript 無効の訪問者を気にする場合:Base64 を避けてください。
  • SEO を気にする場合:すべての方法が検索エンジンのメール抽出器には見えません。これがまさに目的です。

制限事項

現代の高度なスクレイパーは JavaScript を実行し、エンティティエンコーディングを認識します。難読化はスパム量の削減手段として扱ってください。完全な防御ではありません。重要な受信トレイには、難読化とコンタクトフォームおよびキャッチオールフィルターを組み合わせてください。すべてブラウザ内で実行されます——メールアドレスは記録されません。