HTML文字実体参照デコーダー
<・&・数値文字参照など、セミコロンで終わるHTML文字実体参照をブラウザ内で1段階だけ復元します。元からあるHTMLタグは削除せずテキストとして出力します。
このツールの使い方・詳細
🛠 使い方
文字実体参照を含むテキストを入力し、デコードボタンを押します。結果はHTMLとして実行せず、テキスト欄へ表示します。二重エンコードされた入力は1回押すごとに1段階だけ復元されます。必要なら結果をコピーしてください。
💡 活用シーン・ユースケース
- ログに記録された<や"を読める文字へ戻したいとき
- HTMLタグを含むテキストの文字実体参照だけを復元したいとき
HTMLデコード(アンエスケープ)とは?
データベースの内容やWebページのソースコードを確認した際に、< や
>、&、"
のような不自然な文字列を見かけることがあります。これはWebブラウザの誤動作やXSS攻撃を防ぐために安全な文字に変換(HTMLエンコード・エスケープ)された結果の「文字実体参照」と呼ばれる形式です。
開発時の使い道
このツールでは、それらのエスケープされて読みにくくなった文字列を一括で元のHTMLタグ記号(< や >、&
など)に復元(デコード / アンエスケープ)します。
スクレイピングしたデータをテキストとして解析したい場合や、エンコードされすぎて何が書かれているのかわからなくなったログファイルの解読など、Web開発やデバッグの現場で頻繁に重宝される機能です。
安全な出力
復元結果はHTMLとして実行せず、編集できないテキスト欄へ表示します。入力済みのHTMLタグは削除せずそのまま残し、セミコロンで終わる文字実体参照だけを1段階デコードします。