HTML エンティティコンバーター

HTML に安全に埋め込めるようテキストをエンコード — エンコードの積極さを選べます:特殊文字のみ(& < > " ')、すべての非 ASCII 文字(レガシー文字セット文書に最適)、または文字どおりすべての文字。出力は読みやすい名前付きエンティティ(©)、10 進参照(©)、16 進参照(&#xA9;)から選べます。デコードはこれらの形式(数値・名前付き・&copy のようなセミコロンなし旧形式)を元のテキストに戻します。リファレンスタブは 2,125 個の HTML5 名前付きエンティティ全体の検索可能な表です — 行をクリックするとコピーできます。すべてローカルで動作します — アップロードもサーバーもありません。
モード:
エンコードオプション
テキストを貼り付けて処理を押してください(入力するだけで出力もライブ更新されます)。
使い方:左にプレーンテキストを貼り付けると右にエンコードされます。デコードに切り替えると © 形式のテキストが文字に戻ります。処理で手動再実行、入力中も出力はライブ更新されます。注意:エンコードは入力を生テキストとして扱います — すでにエンティティ列を含むテキストは、意図があれば再度エンコードし、そうでなければ先にデコードしてください。
名前付きエンティティと数値エンティティ

& のような名前付きエンティティは自然に読めます。& や 16 進の &#x26; のような数値形式は、名前が存在しない文字も含めてすべての文字で使えます。エンティティが存在するのは、マークアップ文字をテキストとして表示できるようにするためです:なければ、単独の < がタグの開始と解釈されパースが壊れます。

実際のところ HTML で必ずエスケープが必要なのは 5 文字だけです:< > & " ' — 残りをエスケープするのは安全性ではなく可読性のためです。
リファレンス表:HTML5 名前付き文字参照の全体 — 入力して検索、行をクリックしてエンティティコードをコピー。
ヒント:1 文字を貼り付けるとそのエンティティが見つかります