WebToolBox

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

HTMLの特殊文字をエスケープ・アンエスケープします。

変換対象の文字

&&
<&lt;
>&gt;
"&quot;
'&#39;

このツールについて

HTMLで特別な意味を持つ文字(< > & " ')を実体参照に変換、または逆にデコードするツールです。HTMLソースに安全に文字列を埋め込みたい時や、メールマガジン・ブログ記事内でタグ表記をそのまま見せたい時に役立ちます。

主な機能

  • 5種類の特殊文字を一括エスケープ
  • 実体参照からのデコードにも対応
  • 改行や全文の保持
  • コピー&ペーストで即変換
  • ブラウザ完結で機密情報も安全

使い方

  1. 1
    テキストを入力
    HTMLに埋め込みたい、もしくはデコードしたい文字列を貼り付けます。
  2. 2
    変換方向を選択
    「エスケープ」または「アンエスケープ」のボタンをクリックします。
  3. 3
    結果を取得
    変換後の文字列をコピーしてHTMLや記事内に貼り付けます。

こんな場面で便利

コードのブログ掲載
技術ブログでHTMLタグをそのまま表示したい時にエスケープ。
XSS対策の確認
ユーザー入力の表示処理が正しくエスケープされているか確認。
メール本文の整形
HTMLメール内に動的なテキストを安全に埋め込めます。

よくある質問

どの文字がエスケープされますか?
& → &amp;、< → &lt;、> → &gt;、" → &quot;、' → &#039; に変換されます。
XSS対策に使えますか?
HTMLエスケープはXSS対策の基本ですが、完全な対策には他の手法も組み合わせてください。
HTMLタグもエスケープされますか?
はい。<script>なども&lt;script&gt;に変換されます。

他のおすすめツール