HTML テーブルを XLSX に変換 — 無料·アップロード不要·データ保持
ブラウザ上で HTML ページ内のすべての <table> を本物の Excel ワークシートに直接変換。アップロード不要、登録不要、制限なし。
.html または .htm ファイルをここにドロップ、またはクリックして選択
.html / .htm 対応 · ローカル処理 · アップロードなし
HTML 表を Excel に変換する手順
- .html または .htm ファイルをドロップ — すべてローカル処理で、アップロードはされません。
- 「Excel に変換」をクリック — 各ファイル内のすべての <table> を検出して解析します。
- レポートを確認 — 各結果行に作成されたワークシートが表示されます。
- .xlsx ファイルをダウンロード — 1 ファイルなら直接、複数なら ZIP でまとめて。
解析の仕組み
HTML はスプレッドシートと同じエンジンで解析されます。<table> 要素ごとに出現順にワークシートになり、行とセルは表の行列にそのまま対応します。セル内の <br> は実際の改行に復元され、& などの基本エンティティもデコードされます。
レイアウト表・ネストした表・メールや出力レポート内の表も処理できます。<table> でさえあればワークシートになります。
解析ルール一覧
| HTML 入力 | Excel 出力 |
|---|---|
| 各 <table> 要素 | ワークシート 1 枚(出現順に Sheet1、Sheet2…) |
| <tr> 行と <td>/<th> セル | 表の行とセルに対応 |
| セル内の <br> | 実際の改行に復元 |
| セルの内容 | プレーンテキスト — すべての値はテキストとして保存 |
| その他のページ内容 | 無視 — 表のみ抽出 |
他の方法との比較
| 方法 | ファイルの行き先 | 備考 |
|---|---|---|
| このツール | どこにも行かない — ブラウザ内 | 無料・一括対応・全表を 1 つのブックにまとめる |
| Excel への手動コピー | 端末内 | 一度に 1 表のみ。書式のノイズも付きやすい |
| ブラウザ拡張 | 拡張次第 | プライバシーが不透明で、広いページ権限を要求しがち |
制限事項
- 本物の <table> マークアップのみ変換 — CSS grid / flex レイアウトは対象外です。
- すべての値はテキストとして書き込まれ、数値っぽいセルも自動では数値型になりません。
- colspan / rowspan のセルは結合されず、パーサーの位置にそのまま配置されます。
- <table> が 1 つもない場合は「表が見つかりません」と報告され、空のブックは生成されません。
よくある質問
この HTML 表 → Excel 変換は無料ですか?
はい。登録不要・透かしなし・回数制限なしの完全無料で、解析とワークブック生成はすべてブラウザ内で行われます。
どの HTML 表に対応していますか?
標準的な <table> マークアップ全般 — Web ページの保存、出力レポート、メールの表など。<table> タグのない CSS レイアウトは変換できません。
複数の表はどう扱われますか?
<table> ごとに独立したワークシートになり、文書内の出現順に Sheet1、Sheet2… と命名されます。
<th> 見出しセルはどうなりますか?
通常のセルと同様に扱われ、そのシートの 1 行目として保存されます。
値は数値に変換されますか?
いいえ — HTML のセルには型情報がないため、表示どおり正確に保つためすべてテキストとして書き込みます。
ファイルはサーバーにアップロードされますか?
いいえ。HTML の読み取りとワークブック生成はすべてブラウザの JavaScript で処理され、ファイルは端末から出ません。
複数ファイルを一度に変換できますか?
はい。複数の .html をドロップすると、.xlsx の結果を 1 つの ZIP にまとめてダウンロードできます。
「表が見つかりません」と出るのは?
ファイルに <table> 要素がないためです。CSS グリッドや画像ではなく、実際の表マークアップか確認してください。
関連ツール
変換後に表を編集・加筆したい場合は?
無料オンライン Excel エディタを開く