HTML エンティティエンコーダー
Encode text to HTML entities online。無料、プライベート、100%クライアントサイド。
Local only
最近の履歴
履歴はまだありません
使い方
- 入力ボックスにテキストを入力または貼り付けします。
- Select named, decimal, or hex mode.
- Copy the encoded result.
このツールを使うタスク
貼り付けたテキスト内の HTML エンティティを読み取る
&、<、' などを本来の文字に戻します。デコードすべきでないケースも押さえておきましょう。 タスク
特殊文字を HTML に安全に挿入できるようエンコードする
ユーザーが入力したテキストの <、>、&、"、' をエスケープし、XSS やマークアップの破壊を引き起こさずに HTML 内に配置できるようにします。 タスク
Unicode テキストを ASCII 安全な表現にエンコードする
非 ASCII 文字(絵文字、CJK、アクセント記号)を含むテキストを、\uXXXX エスケープや HTML エンティティなどの純 ASCII 形式に変換し、ASCII 専用のチャネルを通せるようにします。 タスク
XSS(クロスサイトスクリプティング)攻撃を防ぐ
XSS は Web ページに悪意のあるスクリプトを注入します。入力のサニタイズ、出力のエンコード、Content Security Policy による XSS 対策を学びましょう。 タスク
iframe の sandbox 属性を使う
sandbox 属性は iframe の機能を制限し、悪意のある埋め込みコンテンツが親ページへアクセスするのを防ぎます。 タスク
このツールを使うパイプライン
よくある質問
- What are HTML entities?
- HTML entities are special codes like < and & that represent characters which would otherwise be interpreted as HTML markup.
- What encoding modes are available?
- Named entities (<), decimal numeric entities (<), and hexadecimal numeric entities (<).