HTMLエスケープ / アンエスケープ
HTMLの特殊文字をエスケープ・アンエスケープします。
変換対象の文字
&→&
<→<
>→>
"→"
'→'
このツールについて
HTMLで特別な意味を持つ文字(< > & " ')を実体参照に変換、または逆にデコードするツールです。HTMLソースに安全に文字列を埋め込みたい時や、メールマガジン・ブログ記事内でタグ表記をそのまま見せたい時に役立ちます。
主な機能
- ✓5種類の特殊文字を一括エスケープ
- ✓実体参照からのデコードにも対応
- ✓改行や全文の保持
- ✓コピー&ペーストで即変換
- ✓ブラウザ完結で機密情報も安全
使い方
- 1テキストを入力HTMLに埋め込みたい、もしくはデコードしたい文字列を貼り付けます。
- 2変換方向を選択「エスケープ」または「アンエスケープ」のボタンをクリックします。
- 3結果を取得変換後の文字列をコピーしてHTMLや記事内に貼り付けます。
こんな場面で便利
コードのブログ掲載
技術ブログでHTMLタグをそのまま表示したい時にエスケープ。
XSS対策の確認
ユーザー入力の表示処理が正しくエスケープされているか確認。
メール本文の整形
HTMLメール内に動的なテキストを安全に埋め込めます。
よくある質問
- どの文字がエスケープされますか?
- & → &、< → <、> → >、" → "、' → ' に変換されます。
- XSS対策に使えますか?
- HTMLエスケープはXSS対策の基本ですが、完全な対策には他の手法も組み合わせてください。
- HTMLタグもエスケープされますか?
- はい。<script>なども<script>に変換されます。