Runs entirely in your browser

Markdown table to CSV. Clean columns.

Convert markdown tables from AI answers into proper RFC 4180 CSV, ready for Sheets, a database import or a script.

AI table to CSV
Processed locally in your browser
AI output
CSV preview

Your table preview will appear here

How to use Markdown Table to CSV

  1. Paste the AI's answer

    Drop in the whole reply or just the table. Any prose around it is ignored, and .md or .txt files can be dropped onto the editor instead.

  2. Parsefy cleans the cells

    Markdown formatting is flattened to plain text and escaped pipes are restored, so a cell reading a \| b stays a single value rather than splitting a column.

  3. Download the CSV

    Fields containing commas, quotes or line breaks are quoted to RFC 4180, so Excel, Google Sheets and database importers all read the file correctly. Several tables download as a ZIP.

Why use Parsefy Markdown Table to CSV?

Your data never leaves your device

Everything runs in your browser tab — there is no upload step and no server to store anything. That makes it safe for API responses, database dumps and production data you could not paste into a hosted converter.

Properly quoted, not naively joined

Cells containing commas, quotation marks or line breaks are escaped to the RFC 4180 rules rather than glued together with commas, which is the usual reason a hand-made CSV shifts every column after the first awkward value.

Keeps working offline

Once the page has loaded, no network connection is required. Drop your Wi-Fi and the tool keeps running, which is handy on a plane or inside a locked-down corporate network.

No sign-up, no file-size tier

There is no account, no email wall and no paid plan gating bigger files. The only real limit is how much memory your own browser can spare.

Markdown Table to CSV — frequently asked questions

Why not just save the markdown table as a .csv file?

Because the pipes, spacing and |---|---| divider row are still in the file. A spreadsheet reads that as one text column per line, and the formatting markers stay visible inside the values. The table has to be parsed and rewritten before it is real CSV.

Is my data uploaded anywhere?

No. Parsing and CSV generation both run in your own browser tab, so nothing you paste leaves the device. You can confirm it by disconnecting from the internet — the converter keeps working.

What if a cell contains a comma or a quote?

Parsefy follows RFC 4180, the CSV specification, which says that fields containing line breaks (CRLF), double quotes, and commas should be enclosed in double-quotes. Where a value contains a quotation mark, the rule is that if double-quotes are used to enclose fields, then a double-quote appearing inside a field must be escaped by preceding it with another double quote. That is the format Excel, Google Sheets, Numbers and database import tools all expect, so a cell containing a line break — usually written as <br> in the markdown — stays in one piece instead of splitting the row.

What if the answer is messy — fenced, ragged, or cut off?

That is the normal case, and it is repaired rather than rejected. A ```csv or ```markdown fence around the answer is removed, prose either side of the table is ignored, ragged rows are padded or trimmed to match the header, and curly quotes and non-breaking spaces from the chat window are normalised. If the answer was cut off mid-table, the complete rows are recovered and the count is shown. Each repair appears as a dismissible note above the preview.

How are several tables in one answer handled?

Each table becomes its own CSV file, named after the heading above it, and they are delivered together as a ZIP. A single table downloads as a plain .csv.

Can I paste the result straight into Google Sheets?

Yes — use Copy for Google Docs, which places a formatted table on the clipboard, or Copy as plain text and paste that. Both preserve the column structure, so you do not need to download a file at all.