HTML テーブル抽出ツール

貼り付けた HTML からすべての表を検出し、選んだ表を CSV・TSV・JSON・Markdown・SQL・ASCII 表として書き出します。

すべてブラウザ内で動作します。入力した内容が送信されることはありません。

このツールについて

ページの HTML を貼り付けるか .html ファイルをドロップすると、含まれるすべての <table> が行数・列数つきで一覧表示されます。1 つを選んでプレビューを確認し、必要な形式で書き出せます。<th> から見出しセルを認識し、実体参照をデコードし、インラインタグはテキストだけを残して除去します。colspan は空セルに展開されるため、以降の列がずれません。マークアップはテキストとして読むだけでページに挿入されないため、スクリプトを含むページを貼り付けても安全です。

よくある質問

Web ページから表を取り出すには?
対象のページを開き、ソースを表示するかブラウザの検証パネルを使って、表を含むマークアップをコピーしてここに貼り付けてください。ページを .html として保存し、そのファイルを入力欄にドロップすることもできます。
ページに表が複数あります。どれを選べばよいですか?
検出されたすべての表が行数・列数つきで一覧表示され、選択中の表の先頭数行がプレビューに表示されます。レイアウト用の表はたいてい 1 行または 1 列なので、形を見れば本来のデータがどれか判断できます。
スクリプトを含む HTML を貼り付けても安全ですか?
はい。マークアップはプレーンテキストとして走査されるだけで、このページに追加されることはないため、内部のコードが実行されることはありません。保持されるのはセルのテキストだけです。
変換後に空のセルがあるのはなぜですか?
複数列にまたがっていたセルが、値の入ったセル 1 つと空セルに展開されるためです。これにより後続の列が揃います。複数行にまたがるセルは下方向に複製されないため、最初の行にのみ現れます。

関連ツール

Mini Tools 一覧へ戻る