HTMLタグを削除
HTMLマークアップを貼り付けると、このツールはすべてのタグを取り除き、その間にあったテキストだけを残します。PHPの標準関数 strip_tags を実行します。山括弧の中にあるもの(<p>、<br>、<div class="...">、閉じタグ、<!-- コメント -->)はすべて削除され、周囲のテキストはそのまま保持されます。さらに、処理前の文字数、処理後の文字数、削除された文字数という3つのカウンターも表示されます。
使い方
-
1
マークアップを貼り付ける
HTMLのスニペット、「ソースを表示」からコピーした1ページ全体、またはHTML形式のメール本文。
-
2
タグを削除する
ボタンを押すと、すべてのタグ、閉じタグ、HTMLコメントがサーバー側で一度に削除されます。
-
3
カウンターを確認する
統計には処理前と処理後の文字数、および削除された文字数が表示されます。
-
4
プレーンテキストをコピーする
出力は、テキストエディタ、表計算ソフト、AIプロンプト、または後続処理にそのまま使えるクリーンな文字列です。
できること、できないこと
strip_tags は高速で文字どおりに動作するタグ除去ツールです。完全なHTMLからテキストへの変換ツールではないため、その境界を正確に知っておくと役立ちます。
- タグは削除され、テキストは保持されます。
<b>bold</b> textはbold textになります。開始タグ、閉じタグ、およびそれらの属性はすべて消えます。 - HTMLコメントは削除されます。
<!-- note -->visibleはvisibleになります。 - 改行は挿入されません。
<p>や<div>などのブロックタグは単に削除されるため、<p>One</p><p>Two</p>はOneTwoになります。テキストにもともとある改行は保持されます。 - エンティティはデコードされません。
Tom & JerryはTom & Jerryのままです。&を&に戻すには、結果をHTMLエンティティデコーダーに通してください。 - スクリプトとスタイルのテキストは残ります。 削除されるのは
<script>と<style>のタグだけで、その間にあるコードやCSSは残ります。不要な場合は、先にそれらのブロックを自分で削除してください。
処理前と処理後
| 入力 | 出力 |
|---|---|
<p>Hello</p> |
Hello |
<a href="https://x.com">click</a> |
click |
<b>bold</b> text |
bold text |
<!-- note -->visible |
visible |
<br><br> |
(空) |
Tom & Jerry |
Tom & Jerry |
よくある用途
- CMSの出力を整える。 エクスポートした記事から本文テキストを取り出し、プレーンな
.txtとして保存します。 - 言語モデルへの入力。 モデルはマークアップよりもプレーンテキストのほうがうまく扱えるため、プロンプトを書く前にタグを削除します。
- スクレイピングデータの整理。 スクレイパーが
innerHTMLを返すのに、必要なのは表示されるテキストだけのとき。 - 手早いテキスト抽出。 任意のHTML断片を貼り付け、周囲のマークアップなしで文字だけを読み取ります。
知っておくと便利なこと
- どこで実行されるか。 処理は当社のサーバー上で行われます。分析のために記録されるのは処理前と処理後の文字数だけで、HTML自体は決して記録されません。ただし、どのオンラインツールでも同様に、本当に機微なデータの貼り付けは避けてください。
- エンティティとスクリプト。 出力にまだ
&や残ったJavaScriptが表示される場合、それは想定どおりです。エンティティは別途デコードし、貼り付ける前に<script>/<style>ブロックを削除してください。
よくある質問
いいえ。タグを削除するだけなので、&、 、' などのエンティティはそのまま通過します。実際の文字が必要な場合は、結果をHTMLエンティティデコーダーに通してください。
いいえ。<p> や <div> などのブロックタグは改行を挿入せずに削除されるため、段落がつながることがあります。テキストにもともとある改行は保持されます。
タグ自体は削除されますが、その間にあるJavaScriptやCSSのテキストは出力に残ります。コードが不要な場合は、貼り付ける前にそれらのブロックを削除してください。
はい。<!-- ... --> ブロックはタグとともに削除されます。
当社のサーバー上で、1回の strip_tags 処理により行われます。このツールが記録するのは処理前と処理後の文字数だけで、HTMLの内容は記録しません。
関連ツール
以下記号(≤)
≤ 記号と関連する数学の比較記号をコピーできます。スプレッドシート、論文、ウェブページ向けに Unicode、HTML エンティティ、LaTeX 記法を掲載しています。
アナグラムジェネレーター
短い語を入力すると、重複した並べ替えを除き、表示件数を調整しながら文字の一意な並べ替えを確認できます。
キャラクター名ジェネレーター
小説、ゲーム、RPGなどのキャラクター名を生成します。ファンタジー、SF、現代から選び、5〜30個の名前を設定すると、すぐに使える名前が手に入ります。
ディスレクシア対応テキスト変換ツール
貼り付けたテキストを短い段落と約72文字の行に整え直し、読みやすくします。結果をコピーして、あらゆる文書やメール、エディタに貼り付けられます。
都市名ジェネレーター
世界観づくり、地図、ゲーム、物語、モックデータ向けに、架空の都市、町、村、首都の名前を生成し、各結果に短いメモを添えます。
ドメイン名ジェネレーター
1つのキーワードからドメイン名の候補を生成します。接頭辞、接尾辞、文字の重ね、数字の末尾を、一般的な6つのTLDで組み合わせます。
このツールは他の言語でも利用できます
- Eliminar etiquetas HTML [ES]
- Supprimer les balises HTML [FR]
- Hapus Tag HTML [ID]
- Ta bort HTML-taggar [SV]
- حذف علامات HTML [AR]
- HTML 태그 제거 [KO]
- Usuń tagi HTML [PL]
- HTML-tags verwijderen [NL]
- Xóa thẻ HTML [VI]
- ลบแท็ก HTML [TH]
- Remover Tags HTML [PT]
- HTML-Tags entfernen [DE]
- Удалить HTML-теги [RU]
- HTML Etiketlerini Kaldır [TR]
- 移除 HTML 标签 [ZH]
- Remove HTML Tags [EN]
- Rimuovi i tag HTML [IT]