HTMLエスケープ/アンエスケープ
HTML特殊文字をエスケープまたはアンエスケープ。XSS対策やコード表示に。
🔒ブラウザ内処理・アップロード不要
✨無料0 文字
変換対応表
&→&<→<>→>"→"'→'/→/よくある使い方
- ブログやドキュメントでHTMLコードを表示したい時にエスケープ
- エスケープされたHTMLを元に戻して編集したい時にアンエスケープ
- XSS対策やHTML特殊文字の処理に
🎉
完成しました!
あなたにおすすめのツール
🎯同じシーンのおすすめツール
📝
PDF→テキスト
文字埋め込みPDFから文字を抽出してテキストコピー。登録不要・ブラウザ内処理。
試してみる
🎯同じシーンのおすすめツール⚡
Web最適化
PDFをWeb表示に最適化(線形化)します。
試してみる
🎯同じシーンのおすすめツール🏷️
メタデータ
タイトル/作者/キーワードを編集・削除。
試してみる
💡
あなたの使用履歴に基づいておすすめを表示しています。使うほど精度が上がります。
このツールは誰向け?
Web開発者、セキュリティエンジニア、ブログ運営者
使用場面
- 1ユーザー入力を安全に表示したい時(XSS対策)
- 2HTMLコードをテキストとして表示したい時
- 3実体参照を元の文字に戻したい時
- 4HTMLメールやRSSのデコードが必要な時
よくある質問
FAQQ. HTMLエスケープとは何ですか?
HTMLで特殊な意味を持つ文字(<, >, &, ダブルクォート, シングルクォート など)を、ブラウザがタグと誤認識しないように実体参照(<, >, & など)に変換することです。XSS対策やコード表示に必須です。
Q. XSS対策にどう役立ちますか?
ユーザーが入力した内容に悪意のあるスクリプトが含まれていても、エスケープすることでブラウザがスクリプトとして実行せず、テキストとして表示できます。
Q. アンエスケープはどんな時に使いますか?
HTMLメールやRSSフィード、コピーしたHTMLソースコードなど、実体参照でエンコードされたテキストを元の文字に戻したい時に使用します。
Q. 変換データは安全ですか?
すべての処理はブラウザ内で完結します。入力したテキストがサーバーに送信されることはありません。
Q. どの文字が変換対象ですか?
&(アンパサンド)、<(小なり)、>(大なり)、"(ダブルクォート)、'(シングルクォート)、/(スラッシュ)の6文字が変換対象です。