HTMLエンティティ変換

正確な処理このコンテンツは標準的なアルゴリズムに基づいて処理しています。実装上のバグがない限り、正確な結果が得られます。

HTMLエンティティ変換ツール。HTML特殊文字のエスケープ・アンエスケープに対応。XSS対策やHTMLソースの確認に便利。登録不要・無料で使えるオンラインツールです。

HTML特殊文字を貼り付けるだけでエスケープ・アンエスケープできる

使い方の例

入力<div class="main">Hello & World</div>
出力&lt;div class=&quot;main&quot;&gt;Hello &amp; World&lt;/div&gt;

HTMLタグを含むテキストをエスケープする例

このツールはブラウザ上で動作します。入力データがサーバーに送信されることはありません。

よくある質問

どの文字がエスケープ対象ですか?
エスケープ対象はHTMLで特別な意味を持つ5文字です。&は&amp;、<は&lt;、>は&gt;、"は&quot;、'は&#39;に変換されます。
デコード時に数値文字参照にも対応していますか?
はい。&#60;のような10進数参照と&#x3C;のような16進数参照の両方に対応しています。また&amp;や&copy;などの名前付きエンティティも主要なものをサポートしています。
XSS対策としてこのツールは使えますか?
このツールはHTMLエンティティの変換確認用です。実際のXSS対策にはサーバーサイドでのサニタイズ処理やフレームワークの自動エスケープ機能を利用してください。