HTMLエンティティエンコーダー/デコーダー
HTML特殊文字をエンティティにエンコードし、HTMLエンティティをテキストにデコードします。名前付き(&)、10進(&)、16進(&)形式。
参考
HTMLエンティティエンコーダーはどのように動作しますか?
HTMLエンティティは、文字がHTMLマークアップとして解釈されるのを防ぐ特殊文字参照です。エンコードは <、>、& などの文字をエンティティ形式(<、>、&)に変換します。デコードはそのプロセスを逆にします。名前付きエンティティは HTML5 の標準名を使用し、10進数と16進数は Unicode コードポイントを使用します。
一般的な用途
- HTML内でコードを表示 —
<div>をレンダリングせずにテキストとして表示します。 - XSS防止 — HTMLに注入する前にユーザー入力をエスケープします。
- メールテンプレート — 特殊文字を確実に表示します。
- ドキュメント — チュートリアルでHTMLマークアップをそのまま表示します。
プライバシー
すべての変換はブラウザ内で100%実行されます。データはサーバーに送信されません。