ExcelテーブルをMarkdownに変換

ExcelやGoogleスプレッドシートのヘッダーとデータを貼り付けるだけで、Markdownテーブルに即変換。列の整列・セル内改行に対応。入力データはサーバーに送信されません。

Excelのヘッダー行をコピーして貼り付けてください。

Excelのデータ行をコピーして貼り付けてください(複数行可)。セル内改行(Alt+Enter)も対応しています。

プレビュー

ヘッダーとデータを入力するとプレビューが表示されます。

ExcelテーブルをMarkdownに変換する方法

GitHubのREADME・Notion・esa・Zennなど、Markdownを使うドキュメントにExcelのデータを貼り付けたいとき、手動でパイプ記号を入力するのは手間がかかります。このツールを使えばExcelからコピー&ペーストするだけで即座にMarkdownテーブルを生成できます。

  1. Excelでヘッダー行(列名が入っている行)を選択してコピーし、「ヘッダー」欄に貼り付けます。
  2. Excelでデータ行を選択してコピーし、「データ」欄に貼り付けます。複数行まとめてコピーできます。
  3. ヘッダーが認識されると「列の整列」が表示されます。列ごとに左・中央・右寄せを設定できます。
  4. 入力と同時にMarkdownテーブルとプレビューがリアルタイムで生成されます。
  5. 「コピー」ボタンでクリップボードにコピーし、GitHubやNotionなどに貼り付けてください。

Excelのセルをコピーするとタブ区切りでクリップボードに格納されます。セル内でAlt+Enterで改行したセルも正しく処理され、Markdown出力では <br> に変換されます。

よくある質問

Q: Googleスプレッドシートのデータも使えますか?

はい、使えます。Googleスプレッドシートもセルをコピーするとタブ区切り形式でクリップボードに格納されるため、同じように貼り付けてご利用いただけます。

Q: セル内に「|」(パイプ)が含まれている場合はどうなりますか?

Markdownテーブルの区切り文字として機能しないよう、自動的に \| にエスケープ処理されます。

Q: セル内改行(Alt+Enter)はどう処理されますか?

ExcelでAlt+Enterを使って入力した改行は、コピー時に引用符付きセルとして格納されます。このツールはその形式を正しくパースし、Markdown出力では <br> に変換します。多くのMarkdownレンダラー(GitHub・Notion等)でそのまま改行として表示されます。

Q: データの列数がヘッダーと合わない場合はどうなりますか?

データの列数がヘッダーより少ない場合は空セルで補完されます。ヘッダーより多い列がある場合もそのまま出力されます。

Q: 入力したデータはサーバーに送信されますか?

送信されません。すべての処理はブラウザ内(クライアントサイド)で完結しています。入力したテキストが外部のサーバーに送信・保存されることは一切ありません。