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エンティティ参照(クリックして展開)
▼HTMLエンティティのエンコード/デコードとは何ですか?
HTMLエンティティで始まるテキスト文字列です。& and ends with ;、HTMLドキュメント内で予約文字を表示するために使用される(例えば<, >)、あるいはキーボードで入力しにくい文字(例えば©, €).
エンコード: HTML内の特殊文字を、それに対応するHTMLエンティティに置き換え、ブラウザがそれらをHTMLタグとして解析するのを防ぎます。
デコード: HTMLエンティティを元の文字に戻し、実際のコンテンツを閲覧・編集しやすくします。
逃れなければならない6人のキャラクター
| キャラクター | 固有名詞 | 10進エンティティ | 16進数エンティティ | 説明 |
|---|---|---|---|---|
| & | & | & | & | アンパサンド |
| < | < | < | < | 未満 |
| > | > | > | > | より大きい |
| " | " | " | " | 二重引用符 |
| ' | ' | ' | ' | 一重引用符 |
一般的な利用例
- XSSの防止— エンコード
<>in user input to safely embed into HTML pages - Webページにコードを表示する— ブラウザが実際の要素としてレンダリングすることなく、HTMLコードのスニペットを表示する
- 安全なデータ転送— 特殊文字を含むテキストは、保存または送信する前にエンコードしてください
- テンプレートの開発— テンプレートに動的なHTMLコンテンツを埋め込む際は、それをエンコードする



