HTMLエンコーダ/デコーダ

Online HTML Entity Encoding and Decoding Tool, featuring smart automatic detection, three encoding formats, file upload and download, and a reference table of over 200 HTML entities

Input Text

Output Result

🔌 HTMLエンティティのクイック挿入

👁️ ビジュアルプレビュー — エンコードされた出力がブラウザでどのように表示されるか

折りたたむ ▲
入力テキストのエンコードが完了すると、実際のレンダリング結果がここに表示されます
入力文字:0
出力文字:0
時間:0 ms
変更:+0%

📚 HTMLエンティティ参照(クリックして展開)

HTMLエンティティのエンコード/デコードとは何ですか?

HTMLエンティティで始まるテキスト文字列です。& and ends with ;、HTMLドキュメント内で予約文字を表示するために使用される(例えば<, >)、あるいはキーボードで入力しにくい文字(例えば©, ).

エンコード: HTML内の特殊文字を、それに対応するHTMLエンティティに置き換え、ブラウザがそれらをHTMLタグとして解析するのを防ぎます。

デコード: HTMLエンティティを元の文字に戻し、実際のコンテンツを閲覧・編集しやすくします。

逃れなければならない6人のキャラクター

キャラクター固有名詞10進エンティティ16進数エンティティ説明
&&amp;&#38;&#x26;アンパサンド
<&lt;&#60;&#x3C;未満
>&gt;&#62;&#x3E;より大きい
"&quot;&#34;&#x22;二重引用符
'&apos;&#39;&#x27;一重引用符

一般的な利用例

  • XSSの防止— エンコード<> in user input to safely embed into HTML pages
  • Webページにコードを表示する— ブラウザが実際の要素としてレンダリングすることなく、HTMLコードのスニペットを表示する
  • 安全なデータ転送— 特殊文字を含むテキストは、保存または送信する前にエンコードしてください
  • テンプレートの開発— テンプレートに動的なHTMLコンテンツを埋め込む際は、それをエンコードする