← ツール一覧

開発

HTMLエスケープ・特殊文字変換

HTML記号を変換・復元。検索してコピーできる特殊文字一覧付き。

入力データはこのブラウザ内で処理されます。サーバーには送信しません。

HTML特殊文字一覧

文字・説明・参照名・Unicodeで検索できます。各コードを押すとコピーできます。

文字・説明名前付き10進数16進数
変換方法・文字参照について

基本モードは &・<・>・二重引用符・一重引用符を変換します。名前付きモードはHTML標準の名前を持つ文字を変換し、該当しない日本語などはそのまま残します。10進数・16進数モードは絵文字・空白・改行も含め、すべてのUnicode文字を数値文字参照にします。

復元は末尾がセミコロン(;)の名前付き・10進数・16進数文字参照を1回だけ変換します。大文字・小文字を区別し、不明な参照やセミコロンのない表記はそのまま残します。二重エスケープされた &amp;lt; は1回で &lt; に戻ります。エスケープ時には既存の & も変換します。

数値文字参照の0・サロゲート・Unicode範囲外の値はHTML仕様に従って置換文字(�)にします。一部の制御文字の数値参照にはHTMLの互換変換が適用されます。同じ文字に複数の名前がある場合や、1つの名前が2つのUnicode文字を表す場合があります。一覧の空白など見えない文字には説明を表示します。

入力は20万文字(UTF-16単位)まで。入力・復元結果はテキストとして扱い、HTMLとして実行・プレビューしません。HTML文字参照への変換はJavaScript・CSS・URL用のエスケープやHTMLのサニタイズを代替しません。

出典:WHATWG HTML:名前付き文字参照。入力・結果はブラウザ内で処理します。

HTMLエスケープ・特殊文字変換の使い方

  1. 変換方向とエスケープ方式を選び、文字列を入力します。
  2. 「変換する」を押し、結果をコピー・保存します。
  3. ページ内の特殊文字一覧を検索すると、文字やHTML文字参照を個別にコピーできます。
すべてのWebツールを見る →