UltKit

HTMLをテキストに変換

保存したWebページやメールマガジン、エクスポートしたヘルプ記事は大半がマークアップで、必要な文章はタグの間に埋もれています。このツールはHTMLを取り除き、読める文章だけを含むきれいな.txtファイルを返します。

文書変換

またはPDF, DOC, DOCX … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    HTMLファイルをアップロード

    ブラウザで保存したページや、CMS・メール配信ツールから書き出した .html または .htm ファイルを、1ファイル95 MBまで、最大20個追加します。

  2. 2

    文字コードと改行コードを選択

    書式はテキストのみ、文字コードはUTF-8、改行コードはLFに設定されています。古いWindowsのプログラムでテキストを使う場合は、CRLFを選んでください。

  3. 3

    変換してテキストを利用

    TXTに変換 →を押すと、ページごとに1つのテキストファイルをダウンロードできます。複数ファイルをまとめて変換した場合はZIPでダウンロードできます。

回答

HTMLをプレーンテキストに変換する一番早い方法は?

.htmlファイルをアップロードし、書式をテキストのみのままにしてTXTに変換 →を押します。マークアップを含まず、読める本文だけのUTF-8テキストファイルが得られます。

HTMLをテキストに変換:マークアップが邪魔になるとき

一般的な記事ページには、本文よりはるかに多くのマークアップ、スクリプト、スタイルが含まれています。ブラウザでは問題ありませんが、それ以外の場面では厄介です。翻訳メモリ、検索インデックス、言語モデルのプロンプト、テキスト分析スクリプト、アクセシビリティの確認はいずれも本文だけを必要とし、紛れ込んだタグ、インラインスタイル、トラッキングスクリプトはすべてノイズになります。

ブラウザ画面からのコピーでも解決しません。選択するとメニューやCookieの通知まで拾ってしまい、貼り付けると段落の区切りが消えたり、見えない書式が混ざったりします。保存したHTMLファイルを変換すれば、同じ結果を何度でも再現でき、20ページを一度に処理できます。

見出しや、#と-で示すリストなど、構造を少し残したい場合は、代わりにHTMLをMarkdownに変換を選んでください。逆にプレーンテキストをマークアップで包みたい場合は、TXTをHTMLに変換を使います。

ページの各要素がTXTファイルでどうなるか

HTMLからプレーンテキストへ、要素ごとの変換
HTML内テキストファイル内
段落と見出し空行で区切られたテキストのまとまり
<br> の改行改行
リスト項目1項目につき1行
表のセル行ごとに、読む順番でセルのテキストを出力
リンクアドレスを除いたリンクのテキスト
&amp;、&eacute;、&nbsp;&、é、ノーブレークスペース
<script>、<style>、コメント完全に削除
画像削除されます。画像にはテキストの形がありません

HTML

ハイパーテキスト・マークアップ言語

HTMLはウェブのマークアップ言語で、1990年代初めにティム・バーナーズ=リーが考案し、現在はWHATWGが「Living Standard」として管理しています。HTMLファイルは見出し、段落、リンク、表、画像、フォームを記述し、見た目の装飾は通常CSSが担当します。すべてのブラウザで表示でき、メールテンプレートや保存したウェブページにも使われます。HTMLファイル単体では外部の画像やスタイルシートに依存していることが多く、単独で移動すると表示が崩れる場合があります。

圧縮方式
–
透過
–
アニメーション
–
登場時期
1993 · Tim Berners-Lee; maintained by WHATWG
HTML 変換

TXT

プレーンテキスト

TXTファイルには、書式、フォント、画像、レイアウトのない文字だけが入っています。最近のテキストファイルは、あらゆる言語を扱える UTF-8 で符号化されているのが普通ですが、古いファイルは別の文字コードで、文字化けすることがあります。プレーンテキストはごく小さく、古くなることがなく、スマートフォンからサーバーまであらゆる機器で開けます。太字、表、画像は保持できないため、構造は空白や簡単なマークアップで表現します。

圧縮方式
–
透過
–
アニメーション
–
登場時期
–
TXT 変換

HTMLをプレーンテキストにするのは、本文だけが必要なときです。たとえば、記事を分析ツールや翻訳ツールに渡す、テキストコーパスを作る、メールのテキスト部分を書く、マークアップなしで単語数を数える、といった場面です。

18個のタグからリビングスタンダードへ

HTMLからTXTへの変換の仕組み

  1. ページを読み込む

    ページが宣言している文字セットを使い、ブラウザと同じ方法でファイルを解析します。

  2. マークアップを除去する

    タグ、スクリプト、スタイル、コメントは取り除かれ、文字参照は実際の文字に変換されます。

  3. テキストを書き出す

    読みやすいテキストが、選択した文字コードと改行コードで保存されます。

HTMLテキスト変換に関するよくある質問

タグを一切残さずにHTMLからテキストを抽出するには?

書式をテキストのみにしてファイルをアップロードします。タグ、属性、スクリプト、スタイルシートは削除され、&amp; などの文字参照は実際の文字に変換されます。

HTMLをテキストに変換するとリンク先のURLは残りますか?

リンクの表示テキストは文中に残りますが、リンク先のURLは残りません。アドレスが必要な場合は、リンクを [text](url) の形式で出力するHTMLをMarkdownに変換を使ってください。

Webページからコピーした文章にÂや’が出るのはなぜですか?

UTF-8のテキストがWindows-1252として読み込まれている、典型的な文字コードの取り違えです。このコンバーターはページに宣言された文字セットを読み取り、きれいなUTF-8で書き出すため、カーブした引用符やノーブレークスペースも本来の文字として出力されます。

この方法でWebページの文字数を数えられますか?

はい。先に変換すると、生のHTMLのままでは文字数を水増しするマークアップ、コード、非表示のスクリプトテキストが取り除かれます。.txtに残ったナビゲーションの行を削除してから、お好みの文字数カウンターに貼り付けてください。

メールマガジンのテキスト版にはプレーンテキストが適していますか?

はい。多くのメール配信サービスはHTMLと一緒にプレーンテキスト部分を送信し、HTMLを表示できない、または表示しないメールクライアントではそちらが表示されます。ニュースレターのHTMLを変換し、行の長さを整えてからテキスト欄に貼り付けてください。