Markdown to Table Data
Extract data from a Markdown table.
Markdown table to data
Paste a Markdown table and this parses it into rows and columns you can copy as CSV or JSON, so content written in Markdown becomes usable structured data.
It rescues data trapped in documentation: a table someone wrote in a README or wiki becomes CSV or JSON you can actually compute with, instead of retyping it.
Standard pipe tables
It expects the usual pipe-and-dash table syntax. The parsing runs entirely in your browser with nothing uploaded. Your table is parsed on your device and never uploaded.
Frequently asked questions
What does this markdown to table data do?
Convert a Markdown table back into CSV-style data.
Which Markdown tables can it read?
Pipe tables where every row starts and ends with |, as GitHub, Notion, and most editors export them. The --- separator row under the header is skipped automatically.
Are cell values trimmed?
Yes. Padding spaces used to line up columns are removed, and cells containing commas or quotes are quoted in the CSV output.
What about pipes inside a cell?
An escaped pipe (\|) inside a cell is still treated as a column break. Replace those with another character before converting.
Related tools
More free browser utilities for data cleanup, formatting, and developer workflows.