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) になります。
  • テーブル —— セルはタブで結合され、行は改行で区切られます。
  • エンティティ —— &amp;&lt;&nbsp; などのHTMLエンティティはデコードされます。
  • スクリプト&スタイル —— <script><style> の内容は完全に削除されます。

よくある使用例

  • HTMLメールから記事テキストを抽出。
  • プレーンテキストインデックスや検索用のコンテンツを準備。
  • リッチテキストエディタ出力からプレビューを生成。
  • スクレイピングしたHTMLを後続処理用にクリーンアップ。

よくある質問

HTMLはアップロードされますか? いいえ。すべての解析はローカルブラウザで行われ、コンテンツがデバイスから外に出ることはありません。

画像はどう扱われますか? <img> タグは削除されます。alt 属性が存在する場合、そのテキストは元の場所に保持されます。

フォームや入力は含まれますか? いいえ。フォームコントロールはプレーンテキスト表現がないため、変換時に削除されます。

サイズ制限はありますか? 唯一の制限はブラウザの使用可能メモリです。大きなドキュメントでも素早く変換できます。