Excel(.xlsx)をMarkdownの表に変換

Excelのシートを、そのままGitHubやドキュメントに貼れるMarkdownの表に変換します。 複数シートはシートごとに見出しを付けて書き出し、日付や割合の表示も整えます。 Word(.docx)とPowerPoint(.pptx)も同じページで変換できます。 処理はすべてブラウザの中で完結し、ファイルはアップロードされません。

ファイルをここにドラッグ&ドロップ、またはクリックして選択

対応形式: .docx, .xlsx, .pptx

ファイルを選択すると自動的に実行されます。

こんな場面で使えます

READMEや仕様書を書く人

表はExcelで作ったが、貼りたい先はGitHubのMarkdown

シートをそのままMarkdownの表として書き出して貼り付ける。 列の幅を数えながら手で組み直す作業が要らなくなる

生成AIにデータを読ませたい人

Excelをそのまま貼ると列の対応が崩れて、AIが表として読んでくれない

Markdownの表に変換してから貼る。行と列の構造が保たれるので、 集計や要約を頼んでも列を取り違えられにくい

複数シートの資料を共有する人

CSVに書き出すとシートが1枚に潰れ、シート名も消えてしまう

シートごとに見出し付きの表として書き出し、1つのファイルにまとめる

議事録・報告書に数字を載せる人

Excelのスクリーンショットを貼ると、検索もコピーもできない

表をテキストとして貼り、後から編集も検索もできる形にする

FAQ

ファイルはサーバーに送信されますか?
いいえ。お使いのブラウザがWebAssembly(WASM、ソフトウェアをブラウザ内で 安全かつ高速に実行する技術)に対応していれば、変換はすべて端末内で完結し、 ファイルは外に出ません。追加のライブラリを必要としないため、 初回の読み込みもごく短時間で済みます。
複数のシートはどうなりますか?
シートごとに「## シート名」という見出しを付け、その下に表を書き出します。 シートが1枚だけの場合は見出しを付けません。 非表示のシートは、作業用や参照用であることが多いため出力に含めません。
日付が「45383」のような数字になりませんか?
なりません。Excelは日付を通し番号で保存していますが、セルの書式を読んで 日付だと判断し、「2026-04-01」の形式で出力します。時刻を含む書式なら 時刻も付けます。パーセント書式の値も「92%」のように出力します。
数式はどうなりますか?
計算結果の値を出力します(数式そのものではありません)。Markdownに貼って 読む用途を想定しているためです。
結合セルやセル内改行は?
Markdownの表は結合も改行も表現できません。結合セルは左上のセルにだけ値を残し、 セル内の改行は空白に置き換えます。見た目の完全な再現ではなく、 内容が読める形にすることを優先しています。
Word(.docx)やPowerPoint(.pptx)も変換できますか?
できます。このページにそのままドロップしてください。Wordは見出しや箇条書きを 保った文書として、PowerPointはスライドごとの見出し・箇条書き・発表者メモとして 書き出します。ファイルの中身を見て形式を判別するため、 拡張子を付け替えたファイルでも正しく処理します。
行数や容量の上限は?
1ファイルあたり10MB、1シートあたり5000行までです。 超えた分は切り捨て、その旨を結果に表示します。

関連ツール