HTMLストリッパー
CMS、メール、ページのソースからHTMLを貼り付けて、表示テキストをそのまま取り出せます。このHTMLストリッパーは、ブラウザ内でHTMLをテキストに変換します。HTMLタグを削除し、& などのエンティティをデコード、スクリプト・スタイル・コメントは除去し、マークアップを表示したり実行したりしません。読みやすい行表示(段落とリストの改行を保持)か、コンパクトなスペース表示を選んで、コピーまたはダウンロードできます。ソースをページの外へ送らずにHTMLを削除できます。
残すもの/削除するもの — そしてこれは何ではないか
このストリッパーは、ブラウザのinertなHTMLパーサーでマークアップを解析します。表示も実行も取得もされません。テキスト内容は残し、script、style、template、コメントの内容は完全に削除します。& や — のようなエンティティはデコードされます。読みやすさ重視モードでは、段落・見出し・リスト項目・表の行などのブロック要素は改行になり、表のセルはタブで区切られ、整形済みブロックは元の空白をそのまま保持します。コンパクトモードでは、整形済みテキストも含めてすべてが1つのスペースに平坦化されます。ひとつ正直な注意点として、これはプレーンテキストを作るツールであって、安全に再公開できるサニタイズ済みHTMLを作るものではありません。再公開可能な安全なマークアップが必要なら、専用のサニタイザを使ってください。また、ソース内の < を普通の文字として使っている場合、パーサーがタグとして読むことがあります。先にエンティティ化してください。
用途に特化した仕上げ:読みやすい貼り付け用か、圧縮したプレーンテキストか
読みやすさ重視モードは、段落区切りやリスト構造を残したままエディタや文書に貼り付けたいときに使います。ブロック要素は改行になり、表のセルはタブ区切りの列になります。コンパクトモードは、1行のままにしたいときに使います(改行を受け付けない欄に入れる、あるいは文字数をプレーンテキスト制限と比べるなど)。すべてのブロックが1つのスペースにまとめられます。どちらのモードでも後からタグは復元されません。モードを切り替えるたびに、前のモードの削除済み出力ではなく、元の貼り付けマークアップから毎回再生成されます。
出力は安全なHTMLですか?
いいえ。出力はHTMLではなく、タグをすべて取り除いたプレーンテキストです。つまり、このツールはサニタイザでもありません。再公開可能で安全なマークアップは作れず、XSS対策の保証もしません。結果はプレーンテキストとして使う場所に貼り付けてください。きれいにしたHTMLが必要なら、専用のサニタイザを使ってください。
貼り付けたHTMLのスクリプトは実行されますか?
いいえ。マークアップはinertなパーサーで解析されるため、表示もスクリプト実行も画像読み込みもネットワークリクエストも行われません。script と style の内容は出力から完全に除外されます。見えるテキストだけが得られます。
HTMLはどこかにアップロードされますか?
いいえ。解析と除去はすべてブラウザ内で行われます。貼り付けたマークアップも得られたテキストも、サーバーに送信されることも、保存されることも、アドレスバーに追加されることもありません。
トラッキングピクセルやスクリプトを安全に削除できますか?
script とその内容は削除されます(何も実行されません)が、このツールの役割はプレーンテキストを作ることであって、安全な再公開のためにマークアップを監査・サニタイズすることではありません。共有前に原本のマークアップ(プレーンテキストではない)からトラッキングやスクリプトが完全になくなっているか確認したいなら、専用のHTMLサニタイザかセキュリティレビューを使ってください。このツールではありません。