CSVをマークダウンに変換
CSVデータ(引用符付きの値にも対応)を貼り付けるか、.csvファイルをアップロード。GitHub対応のきれいなマークダウンテーブルが即座に得られます。アップロードもアカウント登録も不要です。
Excel & CSV to Markdown
Client-Side Parser実務的なCSVファイルへの対応とRFC-4180準拠
カンマ区切り(CSV)ファイルには、単純なコンバーターでは正しく解析できない特殊なケースが頻繁に含まれます。当ツールはRFC-4180標準に厳密に準拠したパーサーを搭載しています:
- 引用符内のカンマ保護:
"東京都, 新宿区"のようにダブルクォーテーションで囲まれた値の中のカンマは、列の区切りとして扱われず1つのセル内に確実に保持されます。 - エスケープされた引用符の復元: CSV仕様に従って二重化された引用符(
"")は、正しい単一のクォーテーション記号として復元されます。 - 多彩な区切り文字の自動判定: カンマ(
,)だけでなく、タブ(TSV)、セミコロン(;)、パイプ(|)も自動的に判別され、最適な設定で変換されます。 - パイプ記号のエスケープ: データセル内の縦棒記号はすべて自動で
\|にエスケープされ、Markdown表の崩れを防止します。
複数行データとセル内改行の処理
住所やメモ欄などでセル内に改行が含まれている場合、そのまま出力するとMarkdownのテーブル構造が破損します。当ツールは複数行にまたがる引用符付きフィールドを正しく認識し、改行を<br>タグに変換して1行のテーブル行内に収めます。
CSVからMarkdownテーブルへの変換サンプル
入力CSVデータ例:
Name,Note
"Widget, Large","Ships
in 24h"変換後のGitHub Flavored Markdown出力:
| Name | Note |
|:--------------|:----------------|
| Widget, Large | Ships<br>in 24h |TSV形式やExcelからの直接貼り付けにも対応
ExcelやGoogleスプレッドシートからセル範囲を直接コピーした場合、データはカンマ区切りではなくタブ区切り(TSV: Tab-Separated Values)形式としてクリップボードに格納されます。当CSVコンバーターはタブ区切り文字を自動判定するため、TSV専用ツールを別途用意することなく、そのまま貼り付けてMarkdown表へと変換できます。
GitHub Flavored Markdown (GFM) 仕様とアライメント設定
GitHub Flavored Markdown (GFM) tables support flexible column alignment: Left alignment (|:---|), Center alignment (|:---:|), and Right alignment (|---:|). This web converter generates clean standard pipe-separated tables ready for immediate pasting into GitHub READMEs, Pull Requests, Issues, and GitLab wikis.
GitHubや技術文書向けのMarkdownテーブル出力
出力されたテーブルは、GitHubのREADME.md、開発者向けAPI仕様書、GitLabドキュメント、社内Wikiにそのまま貼り付けて使用できます。プレーンテキストなのでバージョン管理システム(Git)での差分比較(git diff)も明確になります。
よくある質問
CSVをマークダウンに変換するには?
上の入力欄にCSVを貼り付けるか、.csvファイルをアップロードします。区切り文字は自動検出され、きれいなマークダウンテーブルが即座に表示されます。
TSVやGoogleスプレッドシートの貼り付けにも対応していますか?
はい。タブ区切り(TSV)やGoogleスプレッドシート、Excelからの直接コピー&ペーストも自動認識して即座にMarkdownテーブルへ変換します。
値の中のカンマや引用符はどうなりますか?
引用符付きフィールドはRFC-4180に厳密に従って解析されます。「商品, 大」のような値は1つの列に保たれ、エスケープされた引用符も正しく処理されます。
CSVセル内の縦棒はエスケープされますか?
はい。データセル内の縦棒(|)は\|へエスケープされるため、GitHub Flavored Markdownのレンダラーがセルを余分な列に分割することはありません。
変換はプライベートですか?
はい。変換はすべてブラウザ内のJavaScriptで実行されます。CSVファイルや貼り付けたデータがアップロード・送信されることはありません。
AIやLLMのプロンプト用にテーブルをコピーできますか?
はい。「AI用コピー (Copy for AI)」ボタンをクリックすると、行数や列のスキーマ情報を含む構造化されたMarkdownテーブルがクリップボードにコピーされ、ChatGPT、Claude、GPT-4などのLLMプロンプトへそのまま貼り付けて高精度に分析させることができます。
大きなCSVファイルの行数やファイルサイズに制限はありますか?
すべてお使いのPCのブラウザメモリ上で高速処理されるため、数千行規模のCSVファイルでもサーバーのタイムアウトや容量制限を受けることなく瞬時に変換可能です。