HTMLエンティティ化・デコードツール

HTMLの特殊文字(< > & " ')をエンティティ参照に変換、またはその逆を行います。

HTMLで「<」「&」をそのまま表示したい——エンティティ変換ツール

ブログにHTMLコードのサンプルを載せたら、<div>がタグとして解釈されて表示が崩壊した…。

HTMLでは <& は特殊文字のため、そのまま表示するにはエンティティ変換(&lt;&amp; 等)が必要です。当ツールなら、コードを貼るだけで自動変換。ブログやドキュメントにコードを安全に掲載できます。

📝 今すぐHTMLエンティティ変換する(無料)

エンティティ変換が必要な場面

⚠️ セキュリティ上の注意:ユーザー入力をHTMLに出力する際、エンティティ変換を怠るとXSS攻撃の脆弱性になります。Webアプリ開発者は必ずサーバーサイドでもサニタイズを行ってください。

❓ よくある質問

Q. 数値参照(あ)と名前参照(&amp;)の違いは?

A. 名前参照(&amp;等)は可読性が高く、数値参照(&#38;等)はあらゆる文字をカバーできるメリットがあります。基本的には名前参照を使い、特殊なUnicode文字には数値参照を利用します。

コード表示のトラブルを防ごう

HTMLの特殊文字を正しくエスケープして、安全にコードを公開しましょう。

📝 ツール画面へ戻って変換する

📚 関連コラム

🔗 関連ツール

🔗 URLエンコード 📦 Base64変換 📋 JSON整形 🔎 正規表現テスター 📝 文字数カウント