← ツール一覧へ戻る

HTMLエンティティ変換

特殊文字をHTMLエンティティへ変換、または元に戻します。

フィードバック

このツールは役に立ちましたか?

概要

特殊文字をHTMLエンティティへエンコード、またはエンティティを通常の文字へデコードします。コード片やユーザー入力、マークアップ例をWebページに安全に表示する際に必須の処理です。

使い方

  1. 特殊文字またはHTMLエンティティを含むテキストを貼り付けます。
  2. Encode で < > & などをエンティティ化、Decode で元に戻します。
  3. 変換結果をコピーします。

使用例

補足

よくある質問

なぜHTMLエンティティ化が必要なのですか?
< > & などはHTMLで特別な意味を持つため、エンコードしないとマークアップとして解釈されてしまいます。
これだけでXSS対策は十分ですか?
出力エンコードは重要な一層ですが、テンプレートエンジンの活用、入力検証、CSPと組み合わせてください。
入力データは送信されますか?
送信されません。ブラウザ内で変換します。

このツールを埋め込む

以下のiframeをHTMLページに貼り付けると、HTMLエンティティ変換をあなたのサイトに埋め込めます:

関連ツール