Markdownテーブル生成の使い方|表を編集するだけでGitHub互換の表を作る
公開日:2026年8月10日 対象ツール:Markdownテーブル生成
Markdownでドキュメントを書いていて、表のところだけ手が止まった経験はないでしょうか。Markdownのテーブルはパイプ「|」で列を区切り、2行目に区切り行を置くという単純な決まりですが、いざ手で書くと列の位置がずれたり、パイプの数を数え間違えたりしがちです。行や列を1つ足すたびに全体を直す手間もかかります。Markdownテーブル生成は、表計算ソフトのように各セルを編集していくだけで、正しいGitHub互換のMarkdownテーブルをその場で組み立てるツールです。
Markdownテーブルの表記法をおさらい
まず前提として、Markdownの表は次のような文字列で表します。1行目がヘッダー、2行目が区切り行、3行目以降がデータです。
- ヘッダー行:「| 商品 | 価格 |」
- 区切り行:「| :--- | ---: |」
- データ行:「| りんご | 120 |」
区切り行のコロンの位置で、その列の文字の寄せが決まります。左寄せは「:---」、中央寄せは「:---:」、右寄せは「---:」です。本ツールなら各列ヘッダー上のセレクトを切り替えるだけで、この区切り行の記号が自動で書き換わります。数値の列は右寄せ、見出しは中央寄せ、といった調整を、記法を覚えていなくても指定できます。
手打ちのつらさをツールで解消する
使い方はかんたんです。「行」「列」の+/−ボタンで表の大きさを決め、各セルをクリックして内容を入力します。1行目は自動的にヘッダーとして扱われ、入力するたびに下のMarkdown出力がリアルタイムで更新されるので、仕上がりを見ながら編集できます。完成したら「コピー」ボタンで取得するだけです。パイプを1本ずつ数える必要も、区切り行を手で書く必要もありません。行や列を後から足しても、ずれる心配なく整った表が保たれます。
ExcelやスプレッドシートからCSV/TSVで一気に変換
すでにExcelやGoogleスプレッドシート、CSVファイルに表がある場合は、ゼロから打ち直す必要はありません。表計算ソフトの範囲をコピーして「CSV / TSV を貼り付けて取り込む」欄に貼り付け、「表に取り込む」を押すだけで、編集グリッドへ一気に反映されます。タブ区切り(TSV)とカンマ区切り(CSV)は自動で判別され、CSVはダブルクォートで囲まれたフィールドにも対応します。取り込んだあとにセルを微調整したり寄せを変えたりして、そのままMarkdownへ書き出せます。既存の表を素早くMarkdown化したいときにいちばん効くのがこの機能です。
セルにパイプが入っても表が崩れない
金額の区切りや論理演算、ファイルパスなど、セルの中にパイプ「|」そのものを入れたい場面があります。これをそのまま書くと列の区切りと誤認され、表が崩れてしまいます。本ツールはセル内のパイプを自動的にエスケープして出力するため、記号を含む文章も安全に表へ入れられます。あわせて、セル内に改行があった場合は半角スペースへ置き換え、「1行1レコード」というMarkdown表の前提を崩さないようにしています。
作った表はどこで使える?
生成されるのはGitHub Flavored Markdown(GFM)の表記なので、対応環境ならそのまま表として描画されます。GitHubのREADMEやissue・PRのコメントはもちろん、ZennやQiitaの記事、各種静的サイトジェネレーター、Markdown対応のドキュメントツールなど幅広く使えます。NotionのようにMarkdownの貼り付けを表へ変換できるツールへの下書きにも便利です。仕上がりを本文に貼る前に確認したいときは、関連ツールのMarkdownプレビューとあわせて使うと、表と文章の見た目をまとめてチェックできます。
よくある質問
作った表はGitHub以外でも使えますか
使えます。出力はGitHub互換(GFM)のテーブル記法なので、GitHubのほかZenn・Qiita・各種静的サイトジェネレーター・Markdown対応のドキュメントツールなど、テーブル記法に対応した多くの環境でそのまま表として表示されます。
列ごとの寄せはどう指定しますか
各列のヘッダー上にあるセレクトで左・中央・右を選ぶだけです。選んだ内容は区切り行に反映され、左寄せは「:---」、中央寄せは「:---:」、右寄せは「---:」として出力されます。数値の列だけ右寄せにする、といった調整に使えます。
セルにパイプ「|」を書いても大丈夫ですか
大丈夫です。セル内のパイプは自動でエスケープして出力するため、表が崩れません。セル内に改行が含まれる場合も半角スペースに置き換え、1行1レコードのMarkdown表として正しく書き出します。
入力した内容は外部に送信されますか
送信されません。表の生成はすべてお使いのブラウザ内で完結し、入力した内容がサーバーや外部に送られることはありません。表示に差し込む際もエスケープ処理(XSS対策)をしているため、社内資料や未公開の下書きなど外に出したくないデータの表づくりにも安心して使えます。もちろん無料で、回数の制限もありません。