Logo

Markdown to CSV

Upload a dataset to begin

Supported formats: .csv,.xlsx,.xls,.xlsm,.xlsb,.tsv

Not signed in: Up to 20kB per day, no sign-up needed.
Sign in for free for unlimited files, no payment required.

About Markdown to CSV

Extract a GitHub-flavored Markdown table and flatten it into CSV rows, entirely in your browser — no upload, no file size limit.

Tables in READMEs, wikis, and Markdown documentation are easy to read but awkward to analyze or sort without pulling them into a real spreadsheet.

This tool parses a GitHub-flavored Markdown table's pipe-delimited header, separator, and body rows and flattens them straight into CSV columns.

It also converts CSV back into a properly formatted GFM Markdown table when you need to go the other way, for example to paste data into a README.

Category: Conversion & Export

Common Use Cases

  • Pulling a comparison or spec table out of a README into a spreadsheet
  • Extracting tabular data from Markdown documentation for analysis
  • Turning a cleaned CSV back into a Markdown table for documentation

Key Features

  • Parses pipe-delimited GFM tables including the header separator row
  • Handles escaped pipe characters within cell values
  • Handles large files in chunks so the tab stays responsive

The Markdown to CSV tool is compatible with: GitHub READMEs, Wikis, Markdown Documentation.

Run Schema Detect afterward to confirm column types once the table is flattened into CSV.

Frequently Asked Questions

Does it require the table to have the GFM separator row?

Yes, it looks for the standard header-separator row (the line of dashes and optional colons) to identify where the table starts.

What if the Markdown file has multiple tables?

The first Markdown table found in the file is used for the conversion.

Is the file uploaded anywhere to parse it?

No, parsing happens entirely in your browser — the file never leaves your device.

Built for developers who need to pull a Markdown table into a real spreadsheet for analysis.

Read the related guide