HTML エンティティ エンコーダー/デコーダー

特殊文字を HTML エンティティにエンコード、またはエンティティを文字にデコード。

プレーンテキスト / HTML0 文字
エンコード済みエンティティ

よく使う HTML エンティティ一覧

文字
エンティティ
コード
説明
&
&
&
Ampersand
<
&lt;
&#60;
Less than
>
&gt;
&#62;
Greater than
"
&quot;
&#34;
Double quote
'
&#39;
&#39;
Single quote
(space)
&nbsp;
&#160;
Non-breaking space
©
&copy;
&#169;
Copyright
®
&reg;
&#174;
Registered
&trade;
&#8482;
Trademark
&ndash;
&#8211;
En dash
&mdash;
&#8212;
Em dash
&euro;
&#8364;
Euro
£
&pound;
&#163;
Pound
¥
&yen;
&#165;
Yen

HTML エンティティのエンコード・デコード方法

  1. 1.エンコードまたはデコードを選択。
  2. 2.入力を貼り付けまたは入力。結果はリアルタイムで更新。
  3. 3.入出力を交換で反転。
  4. 4.コピーをクリックして結果をコピー。
  5. 5.一覧表で一般的なエンティティを参照。

よくある質問

名前付きエンティティと数値エンティティの違いは?

名前付きは &amp; のような人間が読める名前。数値は &#38; のようなコードポイント。

なぜ HTML エンティティをエンコードするのですか?

<, >, & は HTML で特別な意味を持ちます。エンコードでレンダリング問題や XSS を防止。

Unicode に対応していますか?

はい。非 ASCII 文字は &#x20AC; のような16進数 Unicode エンティティに変換されます。

データはサーバーに送信されますか?

いいえ。すべての処理はブラウザ内で完結します。