Markdown to CSV Converter

Free tool to convert a Markdown table into CSV. Pipe characters escaped in cells (`\|` or `|`) are restored to a literal `|`, and alignment syntax (`:--`, `:-:`, `--:`) is not emitted as a data row.

Private browser-side processing
Input MarkdownMarkdown
Paste a pipe-delimited Markdown table. Multiple tables are converted in order and separated by one blank line.
4 lines · 89 bytes
Output CSVCSV
No action has been run yet.
0 lines · 0 bytes

About the Markdown to CSV converter

When to use

Useful when you need to turn a Markdown table from a GitHub README or issue back into CSV for a spreadsheet or a script. Conversion runs entirely in the browser, and the pasted content is never sent to a server.

Output format

Pipe characters escaped in cells as `\|` or `|` are restored to a literal `|` in the CSV. Alignment rows such as `:--`, `:-:`, and `--:` are structural markers, not data, so they are not emitted as a CSV row. Cells containing a comma, a double quote, or a newline are quoted per RFC 4180.

Related converters