HTML エスケープ/アンエスケープ
HTMLタグとして解釈される特殊文字を安全にエスケープ(または復元)。XSS脆弱性の対策や検証に。
入力したデータはサーバーに送りません。すべてブラウザ内で処理するので、APIキーや機密情報も安心して使えます。
▶このツールについて
HTMLで特別な意味を持つ文字(< > & " ')を、安全な実体参照(<など)にエスケープ・アンエスケープするツールです。テキスト表示時のXSS対策や、テンプレートに埋め込む検証作業に便利です。
「ユーザー登録フォームの入力内容をそのまま表示したら、HTMLタグとして解釈されて画面が崩れた!」──Web開発におけるXSS(クロスサイトスクリプティング)対策として、特殊文字のエスケープは基本中の基本です。このツールでは、対象となる文字列をコピペするだけで、表示用の安全な文字に一瞬で変換できます。逆にエスケープ済みの文字列を、元の読めるテキストに戻す「アンエスケープ」もワンクリックで可能です。
ツール操作
使い方
- テキストを入力欄に入力します
- 「エスケープ」をクリックで実体参照に変換、「アンエスケープ」で元に戻します
- XSS対策に。ユーザー入力を安全にHTMLに表示する際に活用できます
いつ使うか
ユーザー入力をHTMLに表示する際のXSS対策、JSON内のHTML文字のエスケープ、テンプレートエンジンの出力確認に。