Monu Tools

HTMLエンティティ変換

テキストをHTMLエンティティにエンコードしたり、エンティティをテキストにデコードしたりします。UTF-8対応でクライアントサイドで処理されます。

HTMLエンコードの使い方

  1. 01

    テキストまたはHTMLを貼り付けてください。

  2. 02

    「エンコード」(HTML特殊文字をエスケープ)、「すべてエンコード」(ASCII以外もエスケープ)、または「デコード」を選択してください。

  3. 03

    変換結果をコピーしてください。

よくある質問

「エンコード」と「すべてエンコード」の違いは何ですか?

「エンコード」はHTMLでエスケープが必要な5文字(& < > " ')のみをエスケープします。「すべてエンコード」はさらにすべてのASCII以外の文字を数値エンティティに変換します。レガシーシステムやメールに便利です。

どのエンティティをデコードできますか?

&amp;や&copy;などの名前付きエンティティ、&#233;などの10進数エンティティ、&#x20AC;などの16進数エンティティをデコードできます。未知のシーケンスはそのまま残ります。

XSSを防止できますか?

HTML特殊文字のエンコードはマークアップのインジェクションに対する核心的な防御手段です。信頼されていないテキストをHTMLに配置する前に常にエンコードしてください。

このツールについて

特殊文字をマークアップとして解析されずにテキストとして表示されるようにエスケープするためのHTMLエンティティエンコーダーおよびデコーダーです。

エンコードは常に& < > " 'をエスケープし、すべてのASCII以外の文字を数値エンティティとしてエンコードするオプションもあります。デコードは名前付き、10進数、16進数エンティティに対応しています。

関連ツール

当サイトは必要なCookieを使用しています。同意いただける場合、Google AdSenseも読み込みます(広告Cookieが設定されます)。詳しくはプライバシーポリシーをご覧ください。