HTML to Text
HTMLをプレーンテキストに変換。タグを除去しながら読みやすいスペーシング、改行、リスト書式、エンティティデコードを保持——すべてブラウザ内で完結、アップロード不要、瞬時に結果表示。
HTML to Text 変換ツールについて
この HTML to Text 変換ツールは、すべてブラウザ内で完結します。上の入力欄に HTML を貼り付け、リストとリンクのレンダリング方法を選び、変換をクリックします。結果は適切なスペーシングを持つプレーンテキストです。サーバーへのアップロードは一切なく、JavaScript によってネイティブの DOMParser を使い瞬時に処理されます。
仕組み
- ブロック要素 ——
<p>、<div>、見出し、リストは空行で区切られます。 - インライン要素 ——
<strong>、<em>、<span>は展開され、テキスト内容が保持されます。 - 改行 ——
<br>は単一の改行に、<hr>はセパレータになります。 - リスト ——
<li>項目に選択したマーカー(ダッシュ、アスタリスク、番号、プレーン)が付きます。 - リンク —— 有効時、
<a href="url">text</a>はtext (url)になります。 - テーブル —— セルはタブで結合され、行は改行で区切られます。
- エンティティ ——
&、<、 などのHTMLエンティティはデコードされます。 - スクリプト&スタイル ——
<script>と<style>の内容は完全に削除されます。
よくある使用例
- HTMLメールから記事テキストを抽出。
- プレーンテキストインデックスや検索用のコンテンツを準備。
- リッチテキストエディタ出力からプレビューを生成。
- スクレイピングしたHTMLを後続処理用にクリーンアップ。
よくある質問
HTMLはアップロードされますか? いいえ。すべての解析はローカルブラウザで行われ、コンテンツがデバイスから外に出ることはありません。
画像はどう扱われますか? <img> タグは削除されます。alt 属性が存在する場合、そのテキストは元の場所に保持されます。
フォームや入力は含まれますか? いいえ。フォームコントロールはプレーンテキスト表現がないため、変換時に削除されます。
サイズ制限はありますか? 唯一の制限はブラウザの使用可能メモリです。大きなドキュメントでも素早く変換できます。