HTMLエンティティ変換

HTMLの特殊文字(<, >, & など)をエンティティに変換、またはエンティティから元の文字にデコードできます。

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

クリックでエンティティをコピーできます。

文字 エンティティ 説明

HTMLエンティティとは?

HTMLエンティティとは、HTMLで特殊な意味を持つ文字を安全に表示するための表記法です。 たとえば < はHTMLタグの開始として解釈されるため、 そのまま文中に書くことができません。代わりに &lt; と記述することで、 ブラウザ上に「<」という文字として表示できます。

こんなときに便利

  • HTMLにコードスニペットを埋め込むとき — タグがそのまま解釈されるのを防ぐ
  • XSS対策 — ユーザー入力をエスケープし、スクリプト注入を防止する
  • 特殊文字の入力 — ©(著作権マーク)や ™(商標マーク)など、キーボードから直接入力しにくい文字を使いたいとき
  • メール・CMSのテンプレート — 文字化けを防ぐためにエンティティで記述する場合