メインコンテンツにスキップ
テキスト・開発者向けBROWSER · 0 UPLOADS · 無料
🔒ブラウザ内処理・アップロード不要

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

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

0 文字

変換対応表

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

よくある使い方

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

完成しました

あなたにおすすめのツール

使用履歴に基づいておすすめを表示しています

このツールは誰向け?

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

使用場面

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

よくある質問

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

AIニュースもチェック

32以上のメディアからAI情報を毎時更新