HTMLエンティティエンコーダー&デコーダー

HTMLに影響する文字をエスケープし、CMSコンテンツからエンティティで埋められたスニペットをデコードし、名前付きまたは数値エンティティをブラウザでローカルに変換します。

0 文字

0 文字

準備完了

テンプレートセーフなテキスト

テキストを例、テンプレート、スニペット、またはCMSフィールドに貼り付ける前に、HTMLマークアップを壊す可能性のある文字をエンコードします。

エンティティのデコード

フィードまたはコピーされたソースをデバッグするときに、名前付きエンティティ、10進数エンティティ、および16進数エンティティを読み取り可能なテキストに戻します。

プライベートなローカル処理

このツールは、ブラウザネイティブのテキストおよびHTML解析動作を使用します。アップロードエンドポイントまたはサーバー側の変換は含まれません。

よくある質問

HTMLエンティティをエンコードまたはデコードするときに、テキストはアップロードされますか?

いいえ。HTMLエンティティのエンコードとデコードは、ブラウザのJavaScriptで実行されます。貼り付けたテキストはConvertrサーバーに送信されません。

HTML用にどの文字をエンコードする必要がありますか?

HTMLで信頼できないテキストを表示する場合は、少なくともアンパサンド、小なり記号、大なり記号、二重引用符、およびアポストロフィをエンコードしてください。

これは数値HTMLエンティティをデコードできますか?

はい。デコーダーは、ブラウザのHTMLパーサーを使用して、名前付きエンティティ、©などの10進数値エンティティ、および😀などの16進数値エンティティを処理します。

HTMLエンティティエンコーダおよびデコーダ

予約文字をHTMLエンティティとしてエンコードするか、エンティティをテキストにデコードします。

入力
テキストのエンコードまたはデコードの方向とエンティティオプション.
出力
エンコードされた HTML セーフなテキストまたはデコードされた Unicode テキスト.
実際の制限事項
エンティティエンコーディングは、信頼できない HTML をサニタイズしたり、すべての DOM コンテキストに挿入しても安全にしたりするものではありません。デコードによりアクティブなマークアップが明らかになる可能性があります。
プライバシーとデータ処理
テキストとエンコードまたはデコードの方向およびエンティティオプションは、このブラウザタブで処理されます。Convertr はそれを受信または保存しません。ツールが明示的にローカルダウンロードを提供しない限り、ページを閉じるかリロードすると作業状態がクリアされます。

このツールをどのように使うか

  1. ツールコントロールにテキストとエンコードまたはデコードの方向およびエンティティオプションを提供します。
  2. エンコードされた HTML セーフテキストまたはデコードされた Unicode テキストに影響する設定を選択し、ツールを実行します。
  3. コピーまたはダウンロードする前に、エンコードされたHTML安全テキストまたはデコードされたUnicodeテキストを確認します。

一般的な障害モード

不正な数値エンティティは変更されないかフラグが立てられ、空の入力は出力を生成しません。

便利な例

<strong>A&B</strong>をエンコードして、山括弧とアンパサンドがテキストとして表示されるようにします。