メインコンテンツにスキップ

HTMLエスケープ/アンエスケープ

HTML特殊文字をエスケープまたはアンエスケープ。XSS対策やコード表示に。

🔒ブラウザ内処理・アップロード不要
無料
0 文字

変換対応表

&&
<&lt;
>&gt;
"&quot;
'&#x27;
/&#x2F;

よくある使い方

  • ブログやドキュメントでHTMLコードを表示したい時にエスケープ
  • エスケープされたHTMLを元に戻して編集したい時にアンエスケープ
  • XSS対策やHTML特殊文字の処理に

このツールは誰向け?

Web開発者、セキュリティエンジニア、ブログ運営者

使用場面

  • 1ユーザー入力を安全に表示したい時(XSS対策)
  • 2HTMLコードをテキストとして表示したい時
  • 3実体参照を元の文字に戻したい時
  • 4HTMLメールやRSSのデコードが必要な時

よくある質問

FAQ
Q. HTMLエスケープとは何ですか?
HTMLで特殊な意味を持つ文字(<, >, &, ダブルクォート, シングルクォート など)を、ブラウザがタグと誤認識しないように実体参照(&lt;, &gt;, &amp; など)に変換することです。XSS対策やコード表示に必須です。
Q. XSS対策にどう役立ちますか?
ユーザーが入力した内容に悪意のあるスクリプトが含まれていても、エスケープすることでブラウザがスクリプトとして実行せず、テキストとして表示できます。
Q. アンエスケープはどんな時に使いますか?
HTMLメールやRSSフィード、コピーしたHTMLソースコードなど、実体参照でエンコードされたテキストを元の文字に戻したい時に使用します。
Q. 変換データは安全ですか?
すべての処理はブラウザ内で完結します。入力したテキストがサーバーに送信されることはありません。
Q. どの文字が変換対象ですか?
&(アンパサンド)、<(小なり)、>(大なり)、"(ダブルクォート)、'(シングルクォート)、/(スラッシュ)の6文字が変換対象です。
📰

最新AIニュースもチェック

Anthropic・OpenAI・Googleなど32以上のメディアからAI最新情報を日本語で毎時更新。プレミアムなら全文翻訳付き。

ニュースを見る →

関連ツール

More