CSV to Markdownテーブル変換 — 無料オンライン

CSVデータを貼り付けると、すぐに使えるMarkdownテーブルを生成します。

結果は情報提供のみを目的としており、誤りを含む場合があります。重要な情報は必ずご自身で確認してください。本ツールのご利用は自己責任でお願いいたします。

このツールでできること

CSV to Markdownテーブル変換は、入力に合わせてカンマ区切りの行をMarkdownのテーブルに変換します。1行目がヘッダーになり、その下に| --- |の区切り行が追加され、続く各行がテーブルの行になります。クォートで囲まれたフィールドにも対応しているので、"Smith, Jr."のような値は1つのセルに収まり、二重にしたクォート("")は文字としてのクォートになります。

結果はGitHub Flavored Markdownで、GitHub、GitLab、Bitbucket、Notion、Obsidian、そしてほとんどのドキュメント生成ツールでテーブルとして表示されます。空行はスキップされます。変換はブラウザ内で行われるため、データが手元のマシンから外に出ることはありません。大きなファイルや他のフォーマットには、フル機能のデータ変換ツールを使えば、TSV、JSON、Excelの入力もMarkdownテーブルに変換できます。

こんなときに使えます

  • スプレッドシートから抜き出したデータを、READMEやプルリクエストの説明に貼り付けるとき。
  • APIのパラメーター、環境変数、機能の対応表をドキュメント化するとき。
  • レビュアーがファイルを開かなくても読めるように、ベンチマーク結果をIssueに投稿するとき。
  • DocusaurusやHugoなど、Markdownで構築する静的サイト用のテーブルを用意するとき。

使用例

入力

Name,Role,Team
Ada,Engineer,Platform
Grace,Manager,Infra

出力

| Name | Role | Team |
| --- | --- | --- |
| Ada | Engineer | Platform |
| Grace | Manager | Infra |

このツールについての質問

ヘッダーより列が少ない行があるとどうなりますか?

その行は、存在するセルだけで書き出されます。ほとんどのレンダラーは欠けたセルを空白で埋めますが、すべての行の列数が揃うように空の値(カンマを2つ続ける)を追加しておくほうがきれいです。

セルにパイプ文字を含められますか?

Markdownでは、セル内の|はそこでセルを終わらせてしまいます。変換後に\|かHTMLエンティティの|に置き換えれば、普通のパイプとして表示されます。

列を右揃えにするにはどうすればよいですか?

区切り行を編集します。---:は右揃え、:---:は中央揃え、:---は左揃えです。数値は列を右揃えにすると比較しやすくなります。

ファイルがセミコロン区切りですが、使えますか?

このクイックツールはカンマでしか分割しません。データ変換ツールならセミコロンやタブの区切り文字を自動で判別します。または、先にセミコロンをカンマに置き換えてください。

このツールは無料ですか?

はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。

結果はどこで確認できますか?

このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。